I agree with everything in your post, and we are in the same side. But for the plebs' sake, especially for someone very new to Bitcoin, I won't recommend them to risk tainting their coins if they merely want privacy for the sake of privacy. That's just practically speaking ser.
Here's the problem with that, though: The more people who buy in to this "taint" nonsense, then the more powerful it becomes.
For that we have technologies available to keep Bitcoin fungible.
No no, now you're again trying to 'exchange tainted coins for untainted ones' using technology. I use mixing and LN to cut ties in payment links, but be assured that in the future, the most 'tainted' UTXOs will be those coming out of mixing services.
The whole 'taint community' (governments and their friends) will tell you those, as well as Lightning funds, are all tainted, because it's not sure that they come from a 'good, non-criminal origin'.
There is no technical solution to this purely political problem. We have to - as o_e_l_e_o said -
stop buying in to this "taint" nonsense.