I think 4.2 isn't going to be so necessary as 4.1 was. I could be wrong (I'm not involved with Hyperion) but I think 4.2's main improvement will be SMP support, which of course is of no use to anyone other than X1000 owners.
Let's not forget though that charging for hotfixes is hardly new - all the OSes do it. Look at Windows for example. Win 95 didn't work on AMD K6-2 chips, so you had to fork out for '98. Then when you did, you found that '98 had completely broken USB, and you had to fork out again for Win 98 OSR2.
If you don't need the upgrade, then don't upgrade, I think is the message here.
For what it's worth I completely empathise. I have 4.0 on my Classic, 4.1 on my A1 and 4.1 on my Sam440ep - if I were to upgrade them all I'd be looking at close to £300, which is much more than I can afford!
I suggest using your OS until you find that you need the upgrade, then upgrade. Just because they're bringing out a new version doesn't mean you need to buy it (though I know the temptation is very strong!).
@jorkany
No-one said update 3 was perfect, but in no way was it as bad as it was being accused of.