My problem with the videos is that I can't tell what I'm looking at. I get the match 3 part of it, but I don't follow what's going on with skills and damage. So I can't tell if there's deep strategy involved, an attempt at making deep strategy that ended up being degenerate, or just a nice-looking veneer over a contest of whoever pays the most money wins.

The video of going through the shop shows that it's there, but doesn't really give any information about it. I don't believe that making a text and buttons UI is difficult, so demonstrating that it exists really doesn't say very much. The video doesn't make clear the difference between spending things earned entirely in-game, buying useful things with a modest amount money, and buying things that only a whale would ever even consider.

You're not obligated to explain everything about your game the day you announce its existence. But the lack of explanation does mean that a lot of the video was meaningless. That's common of trailer videos, of course, which is why I have no idea why some people seem to think they're so important.