I think PvP is currently in a state that can be considered as good. It is by no means perfect, but it is in a playable state and every Job can make a meaningful difference in all avaiable PvP Modes.