It probably varies by the fare bucket you are buying up into. If you are already plat, then you probably bought up to M and therefore got M miles whereas when you bought up before there may not have been M available, and you bought up into B or Z which earns 150%.