I personally think the game is great. The only thing I miss is when energy/stamina is spent(wich usually dont take a lot of time..) is that there is almost nothing to do ingame until an hour+ has passed due to the long energy/stamina recovery times. Also, the further you get in missions, the higher the energy cost, -thus less to do. I totally see the P2W argument, but if there was more elements to the game, I think one would have the patience to gain good cards, and at the same time feel more rewarded for the time spent.