Thank you, this is what I was worrying about. As for the “why”, even if my server is quite stable, a shutdown may be necessary and sometimes slowdowns with pi-hole happened. Some redundancy would have been better.
I disagree. Family education is very important, but it’s not something you can rely on. Just to point out some major problem:
you leave behind everyone that have a problematic family
even the most intelligent and benevolent parents will be just limited to their core value and experience, and education needs more
education is a very complex process that needs professionals, especially considering a rapidly evolving context like today. You can’t ask a parent to be ALSO a professional educator. You need skills, training, experience.
I think we should stop, as a society, to try (and fail) to handle problems by imposing limits and obligation and start doing it with some fuckin large-scale massive education planning.
In this context: a smart boy/girl, with sexual/emotional education and good critical thinking can have access to all the porn in the world from teenage and be fine 99% of the time
Your biggest assumption is that you don’t have the drive to better a product if you don’t have a subscription model. It’s simply not true. You can and in fact must work to better your product if you want to stay relevant in the market and drive your customer to pay for a new version of your software.
Then, you proceed by describing the positives of a subscription model. While you’re not wrong about those points, you are leaving out the negatives and forgetting that every business model would have symmetrical points to be made.
There are some context in which subscription model are suited for or in fact even necessary, but the harsh reality is that now every software is turning into a subscription model only for two reason: you can extract 10x 100x more money for your customer, and you can lock-in them in order to keep them paying. This has proven to be detrimental for the quality of the softwares too: software loose interoperability and compatibility, updates are so frequent and gimmicky that they can be a problem, etc etc.
Lots of words and lots of assumptions. You can improve a product and release another version with a paid upgrade, while the old version remains completely functional. If your works have made the software substantially better, people will be happy to pay for a new version. If you aren’t adding real value, having the last version should not be necessary.