As someone who comes from tabletop 5e. I agree 100% of everything you mentioned.
I appreciate your constructive feedback, and hope others on the forums could learn a thing or two of HOW you are supposed to formulate feedback.
With that said, of current systems so many things are broken or funky BECAUSE they are not following 5e rules. If they simply just implemented the current rules as written we would haven't most of the problems people are complaining about.