This isn't an action-MMO. There are plenty of games like that out there, but this isn't one of them.

As to elemental affinities, that's been discussed ad nauseum since before 2.0 launched. Basically it's too hard to balance properly and keep every job viable in all content.