Thank you Jason for your insights and I understand your position and points.
Unfortunately most of your arguments are logical fallacies that derail our discussion and make it unproductive even though I would very much like to learn from you (and from anyone actually). I do agree with you on many things but you keep fighting a straw man and thus we are going around in circles instead of learning from each other.
And yes, I know that you believe that I am just an artsy-fartsy nobody who cannot bring anything new or valuable to the table but I am fine with that so let's say that I am 100% wrong and you are 100% right. Where should I learn to use HTML and CSS the way it was always intended? What is a source or documentation you consider right and useful and that you believe is exhaustive that I should master before forming any kind of opinion about the web (beyond the specifications themselves of course)? How should a nobody like me master the web the way you did?
Thank you again and have a great day.