I think you aren't appreciating how varied other's views are here. I'm not a fan of starcraft because I don't enjoy how important micro is to it but that's clearly an integral part of that particular game. As far as meta goes there are clearly lots of people that greatly enjoy trying to win by optimizing every last detail out of a build, fully playing into the current meta or alternatively going against it in an attempt to score a win by surprising the opponent.
If you don't like it that's fine - I'm actually mostly in agreement with you. But I don't think it's necessarily a flaw in the game any more than chess openers are necessarily a flaw with chess (although chess960 does exist so clearly not everyone appreciates the typical openers).