Originally Posted by
Yon Koh
For e.g. recently I paid 400 pounds more on Turkish economy so that I get class E instead of U, this allowed me to earn about 14,500 miles on Krisflyer.
That's a significant price to pay per mile.
The number of scenarios where it makes sense to pay the higher fare up front rather than buying the incremental services later is pretty low.