We want to sell more ScreenConnects. That's why we're here! There isn't much that we do to the product for any other reason than to sell more ScreenConnects .... Short term, medium term, but most especially-- long term.
We have our biases, but for the most part they don't affect our development. Pseudo religious wars exist between .NET and Java, iOS and Android, Mac and Windows ... but we support them all. And quite honestly, my biases change on a nearly daily basis for each of these (usually peeved at whatever platform I've worked on most recently).
If you'd like to feel better about our development process, keep in mind that we want to grow, which is the good part for you guys, because rather than put the money in our pocket, instead we invest more in all kinds of development-- hopefully some of which will give you some of the features you want. And of course we also enjoy the development and keeping customers happy.