Yeah, I mean, in a pure game theory view of the level up system, your criticisms of the system are valid, but I think there is a key element which makes it not really apply in this world: The fact that unique skills let the users dramatically increase their SP gain.
Let's say you have a Thunder...