Is the new player experience meant to drive people away?

Exactly, we need new guns, but can’t buy them on the AH, so picked engineer, but can’t make them as I can’t get leather.

I’m level 20 and still in my starter boots waiting for an agility item, this feels ridiculous.