The game is absolutely not pay to win in any way. I don't know where people are coming up with this.
The "buffs" on armor are all the same (seriously, look at all the armor pieces you have), have no advantage over anything, and are more just flavor than anything game breaking or actually OP.