The problem is that you could apply roleplaying to any game. Because you are playing a role.. Im immersing myself into Bioshock infinite, imagining that Im booker. That does not mean that its a roleplaying game.
Defiance is a MMOTPS with rpg elements.
That being said, I wouldnt mind a few more things to make roleplaying easier in defiance, for those who are inclined to doing so. Liike more emotes, chairs that you can sit on, chat bubbles etc.

