The title of that video is annoying clickbait. "99% broken," indeed. I've both run and played in high-level 5E campaigns, and they're fine.
I didn't watch the whole thing because everything he stated was counter to my personal experience. But you don't get eyeballs with happy kittens and puppies. Well, unless it's actually literal happy kittens and puppies of course.