Well in the end I am just using PFPX. I see your point AS an IT Company (I too have to develop and support on my own as well, this is not a unique thing) run various OS's, so as you say you are tired of people leaping to the new thing then complaining when things do not work. My point is it should not matter if you are a lone developer, most new things now a days come out with ample of notice giving ALL lots of time to look debug and fix then make a decision. Most developers call this forward thinking especially if you are charging people. You can not expect them to stay with old versions when nice new shiny stuff comes out and if you are struggling why not ask or get help with it. I also understand if some people cannot find the time but on a paid product you should always find time and communicate to existing customers, again in this day an age this is much simpler too!
Sorry but its a cut throat business out here not just for this product but for all products......... You snooze you loose ...... so its not just complaining about it not working it is asking why not with the time you/they have had? This is generic point of view not lust aimed at one person, company or product. Although in this case if it were me I would be mortified that paying customers are unable to use my product being on a new or old platform. But hey that's just me! For me pro activeness sells rather than being left behind with disappointed customers new or old.
Anyway we always find that there are always 2 sides to every story whether it is right or wrong. I also appreciate your point of view though, but always say it as I see it........
I should also mention that I upgraded my flight sim setup to review how things are. I also test stuff and have been running the win10 tech builds for a while now...... Time for some sleep as been up all night working.......