There are a number of points that have been made here and I'm going to deal with them in one message rather than replying to each individually.
Druck - you seem to have a very selective memory. You were a Select subscriber for 2001 and 2002. The ARM Club then paid for your subscription in 2003 and 2004. So you weren't a subscriber during the period that the 32 bit work was being done.
The ARM Club were subscribers to the scheme for a further year in 2007, but you yourself haven't paid for a subscription since 2002.
VinceH, you state that you can't test your software if you were to use a Select feature. Is that because you don't have Select?
I get the impression from a number of the similar comments from other people as well that you think that developers should get free access to copies of Select in order to test their software. There used to be around 1,200 registered developers with Acorn. Is it your submission that if we gave away free copies to developers then they would use Select features? The only problem here is that we would have everyone claiming to be a developer.
not_ginger_matt - I guess your are also not a Select subscriber. I am also confused as to why you are complaining that you had to re-implement a feature that Select has? Shouldn't your anger be directed at ROOL for not having a feature that you wanted in RISC OS 5? Your argument seems to run that unless a new feature is available to every version of RISC OS, then either developers shouldn't use it, or else they should spend the time re-inventing the wheel. My view is that unless users keep up to date with the latest OS then it will stagnate and die. That is a commercial reality. 64K screen modes are a benefit to users, and developers should try and support new OS features in their applications.
Consider this scenario. If there was no RISC OS Six, would you have held back on producing tinct and waited until RISC OS 5 had it, or would you still have gone ahead and written it anyway so that RISC OS 3.x users could use NetSurf?
Rjek. If every new feature was made freely available to all previous users, then where exactly is the income to pay for the development to come from? If users want the latest features then they need to have the latest version of the OS. Everyone gains in that scenario. If developers don't use new OS features because not enough people will be able to use it, then no new software will ever be developed.