I don’t disagree with anything you wrote here, but if I had included everything you wrote, that would have lead to 100 other things “needing to be said/addressed” and the post would have been endless.
LOL I hear ya! Been there done that.