So the half-assery goes even deeper. No thanks, even more glad I didn't support that kind of garbage.
I really wish developers would stop making games with stuff based on framerate. Two huge examples of this I remember are Valkyria Chronicles PC, which was otherwise a great port, but had some issues if you running above 30FPS with the tank being unable to go up hills. It's entirely possible they may have patched this by now. There is a chapter early on in VC where the tank starts right in front of a ramp, and you're basically screwed. I managed to beat it without bringing the tank further.
Dark Souls 1 on PC also had this problem, and I know it was locked to 30 FPS, but I'm guessing the reason for this was because stuff was calculated on framerate. I used Durante's DSFix to unlock the framerate and I remember sometimes getting stuck on weird bits of the ground.
Is it some reason other than animations/collision detection being based on the framerate somehow? That would be my best guess. Unless there is some other absolutely riveting reason why it's 30FPS, then yes, it is totally half-assed. No ifs, ands, or buts about it.