It is. Probably because of the new instant build. Personally, I'm not a fan of instant build and gold trading. I never had a problem with gold before these updates, but being able to buy resources and then pay for your buildings and troops instantly makes this pay-to-win. I'm all for paying players being given advantages... I just don't feel those advantages should be so drastic.