And yeah, I don't think that's good design to force you to quest if you want to craft. But apparently TOR devs do, since they keep forcing that.
Well you have to PvP if you want to quest now, at least for the new pet. The obvious next step would be forcing people to craft if they want to PvP.
It would also be cool if you had to roll a toon in a whole other random game and get it to the level cap first before you're allowed to create a new character in SWTOR.