Why are there different levels of upgrade rewards?

The Miles needed for an upgrade reflect the type of fare that you buy. For example, you need fewer miles to upgrade a Flex Plus or Flex fare compared to a Saver fare.