Good video and you are right on what you say. But let's not forget that it's an anime. Most anime have a hero with super powers. Here, the cards are remnants from ancient Egypt and they carry the essence of those monsters. It is not to be taken seriously but some battles are very intense. Sure, the battles and cards have to follow a story to promote new cards, but it's fun to see all that in the ridiculous seriousness of the YGO universe.
A few very bad things: in YGO GX Jaden plays the dog that gets him 2 new cards every time, and he never lost a single fight, even though he was a rookie and a slacker. In Zexal, the augmented reality holograms hurt them, which is not explained but that's from the momentum the series has gained from previous installments. And the only protagonist without a spirit (split personality disorder) was Yusei from 5Ds. YGO is the only anime I seen from start to finish and while Im not proud of it, I had a lot of fun because of how preposterous everything is! Plus I enjoy the near-future theme and gadgets!