Well, this only adds to my misgivings in the thread below. Either VX is doing a better job filling F seats will full fares, or they've determined that there are simply too many upgraders.
Why not just restrict the amount of upgrade seats, perhaps distributing them via a real loyalty program? It could be based on points and/or upgrade currency and/or tier status.
The direction VX is going makes them less and less competitive every day to those of us whose loyalty to other airlines is already handsomely rewarded. Such a shame, with the otherwise great VX product.
