Ever since condition-win cards became more common (Flytraplanet + Heartichoke, or Disco Dance Floor + Space Cowboy) the game became incredibly boring and much more focused on pay to win. Buy the combos, win the matches.
Deck types have been incredibly predictable. If you play as a zombie, it's almost always berry decks or cycle cap mushrooms. Plants have the same issue with aggro decks. It's so predictable and while you can build decks against that, it doesn't make winning fun, and that's the biggest issue now.
Oh, and this would have been fixed if the devs were given the resources and incentives to actually do something good for this game and player base. Oh! And fix the * bugs that have been around for months and months.
I've stopped playing ads or giving money to EA due to this lazyness. Forums are dying too. Good job.