You can make the argument that a certain price point justifies free upgrades within a certain period of time or to a certain level (e.g. buy 1.x and get free up to all 2.n versions), but "I spend a lot of time in your app" is not a valid reason to get more of it for free.