Just to reiterate what demondb said - my very first reaction reading the article was 'how about supporting the programs that are already available'. There seems to be a feeling that somehow supporting open-souirce projects (although I think we've yet to see any source to things like the firefox project) is worthier than supporting the various commercial companies / developers. I guess it depends what market people want to see in 2 or 3 years time, but shows like Wakefield or Guildford, and indeed the print-magazines aren't likely to survive without the commercial companies that still exist. My feeling is that the any "inititives" need to recognise both aspects as being extremely important.
Actually one area that such an inititive could help with is running "petitions" (actually, more like "totalizers" if anyone watched Blue Peter as a kid) for chargable software updates, to give developers some idea of how much desire there is for updates. For example, lets say 500 people signed up for an Ovation Pro upgrade or something, it might be helpful. It would also allow developers to plan accordingly.
Finally, next time you want some hardware device etc (eg. high end DVD player, monitor, hard drive, TV) why not phone a RISC OS company and see what they can do. We do a fair bit of home electronics/cinema stuff (it is a pet hobby of mine) for people who are interested. We actually "cross fund" some RISC OS stuff that way - selling stuff to non-RISC OS types, but investing the results in RISC OS software development.