Simply, computer softwares are made with math...so if you want to know how any software works you need math.
The job of Devs should be to hide that math as best as they can (to create a fun game)....but people is dumb, they want to win at any cost trying to exploit the game (like in real life)....so they always try to turn back that math to have some advantage over their opponent....in short if you want to fight in pvp you need to know the math, untill devs can find a way to completly hide it, but then again people will find another solution to turn it back, and so on so forth...
And usually devs are about 1-10 people against thounsands of players.....so untill dev is some sort of genius, a Schrödinger of the coding.....devs will always lose that fight.
In the end many of them(devs) don't want to waste time and resources to fight it at all.