in advance allows Aeroflot to potentially re-sell your seat, which could mitigate some of your costs. On the other hand, if you simply miss the flight without canceling, you are unlikely to receive any refund or credit, and you may also face additional fees if you need to rebook or make other arrangements. Therefore, canceling in advance is typically the more advantageous option