The number of status effects in the game probably is limited if it follows the trend of batshit terrible coding that a lot of other things in the game are limited by (herp derp global limit on the amount of recast timers in the game). Of course, it's not remotely difficult to change the limit - it's just a matter of them doing so.