If selling a more capable device for less money will make more financial gain (vs. revenue), then it's up to the vendor to do so. We don't have any sales numbers, we did not do the market research other than a poll in a forum full of hacker engineers, and really, it's not our choise to make. Raising the opinion that the vendor would be better off in making their products cheaper is a valid opinion, but does not justify taking "intellectual property" (do I really have to use this word?) and making it free for everybody to use.
I feel there is a distinction between a feature initially was available, and that the vendor then crippled (forced downsampling, bandwidth limitations, noise overlay, memory depth limitations), and between features that had been developed for the sole purpose of selling them (like protocol decoders). The protocol decoders didn't came for free - Tek invested money to develop those only _because_ their "marketing" (wouldn't it rather be sales?) department told them that there's a market for those.
If you look carefully at my E4 hack, they will enable the updated resolution and disable the noise generator, but will not enable the other "improvements" for E8.
I apologize again for my unpopular opinion, and I agree that we should not start a philosophical debate here.
All I want to avoid is giving Tektronix more reasons to actually strip out functionality, and making it harder to obtain firmware upgrades. (For example, they could chose to only let you download after you registered - would THAT be really helpful? It's already hard to get OS reinstallation images, why do you want to make it hard to get actual firmware?)
After all, I _do_ enjoy the additional features very well. But there's a difference between doing this privately and publishing this. It will just provoke a reaction, which - imho - would be well-deserved and should not surprise anyone.