Thanks for this - I can appreciate, and sympathise, with the points you raise. I suspect every remaining commercial software outfit catering for RISC OS users (R-Comp and MW Software are the only other ones I can think of right now) have the same wafer-thin margins and difficult operating conditions.
I must say, when the ROOL project was originally launched (seems like years ago now) I did wonder whether using an open-source OS rather than paying ROL a licence fee was a good strategy for you guys. It may be that the open source project will never come off, and political factors probably complicate matters. But, in theory, it seemed to make sense.