Don't get me wrong, I'm fine with a fair amount of variance in card power level. I do not think every card needs to be equally powerful. And some cards will appeal differently to the Spike/Johnny/Timmy demographics, of course.
I'm not so excited about cards that tend to decide the game based on your opening hand rather than play choices, since if that gets too out of hand you may as well just be flipping coins. I'm also not so excited about cards that are in every single deck (or every single deck based on whether you are Order or Destruction) or cards that are essentially unplayable since that limits deck build variance - and that variance IMHO is one of the main strengths of deck building games.
There is a counter-argument, of course, that you need a certain amount of draw-dependence because otherwise the game is too skill-based (yeah, it's possible) - if I sit down and play Chess with Kasparov there's not a lot of point to it because the outcome is essentially foreordained. If I play Magic against one of the top Pro Tour players then they have a big edge but they won't always win. I think most people actually prefer the Magic part of the spectrum - but typically the better players at a given game want it to be more skill-based since then they win more.
I actually don't really care from a game design or deck design perspective about the CCG/LCG aspect - when I played Magic competitively I'd just proxy the cards and then get them by hook or crook for actual tournaments. From a player point of view, I'm happy that this is a LCG since otherwise I wouldn't be playing - if Magic was cheap to play I would never have found this game and would probably still be playing Magic.