Yes, but Bitcoin base protocol didn't change that much since the beginning, compared to all other shitcoins that change in very drastic way.
Sounds good.
Privacy is obviously not optional for privacy based applications
Privacy is optional in the sense that you can selectively reveal your activity. I mean, nobody (protocols included) can force you to remain private; it's something you take responsibility upon.
Instead of using all the different hoops, different wallets, mixers, coinjoins, etc I would much more prefer to use private transactions by default.
Me too. But, apparently, most
do care trading off scalability and core changes in the protocol for privacy by default.
Tell the average crypto guy to use layer 2 for privacy and he won't have a clue what you are talking about.
As long as those who're interested in both learning and preserving their privacy are able to setup a node, I'm fine. That's what it takes to have nearly-zero transaction costs in an instant and private fashion.