There's one thing which effects the amount of enjoyment I get out of this game. It isn't arty (as having competent enemies isn't too common) and it isn't gold. It's grinding.
I understand that grinding is integral to this game, especially due to the business model of the game. This game is free. You progress up a tech tree which takes you exponentially longer as you ascend. You
can pay real money to alleviate that, however it only works to a certain extent. The amount of time to grind out a line is purposefully set that way in order to make a player want to shell out real life currency.