Yeah, it's pretty bad. They made it so it's difficult to block them too.
Still trying to decide whether to sub or not myself. I'm level 26 and it seems like there is a ton of potential. It's just clouded by a boring questing system that I swore I'd never go through again. I try to group up, but people usually ignore or decline. Actually, I really just want to fish, build things, and PvP. In that order. Though every time I log on I can't think of any thing else to do other than follow the arrows on the ground.