It's a very valid point and very easy to understand. Sometimes a lot of these types of programs and or concepts like SRP are being done on the assumption that you have some background knowledge on how these things work and what they are doing. Problem is, sometimes home users see these programs/configurations and see how well they actually work, so they go out and give it a try without any understanding of how it works, what it does, or even how to configure it. Then they start flooding the support system with calls/emails because either a: their system/software isn't running like it use to, b: they want to know how to configure it and c: they have tons of great "ideas" on how to make the program "better." So I can see why some companies are hesitant to make their programs available to consumers, as it is a great deal of work to provide support to these costumers.Thank you for this info !
I imagine that softwares like Appguard or softwares from Excubits generate a lot of incomprehension, configuration errors from home users and the work for the support could be enormous, so a financial loss for the company.
The "enthusiast home user" are not easy to manage. Maybe even worse.
Again, it's not to say that home users cannot use programs like these, or take advantage of things like SRP, it's just one needs to make sure they do their home work first and understand what it all entails. Knowledge is power!