Virtually all free to play games are. The most popular are designed in a way to lure you in with freebies and gameplay that tickles you lizard brain in a pleasant way. Then, when you are invested enough, they annoy you with waiting times and artifical speed bumps just enough to make you spend bucks in their cash shop but not enough to stop playing. These games are basically slot machines masquerading as a game, where the only goal is to milk you dry of your income.
The gameplay better be GotY-level of enjoyable to justify that level of jank.