I wouldnt rule out the coding aspect personally. Inefficient or not, its not the first time theyve done things like this. Heck we cant even get consistency on gear description terms half the time. I cant recall what it was but i remember seeing somewhat recently something like one piece of gear having "Double attack" while another was "Double-attack". Thats less a coding thing but it still shows a lack of consistency from this team.