FR hacks are often the newer ones anyway, so people tend to be perfectionists and not replace random Pokemon like those who hack Ruby do, for some reason.
Actually, Pokemon only level down when evolving due to the evolution having a different Growth Rate than the prevo had. It isn't a Ruby problem, as Growth Rates are meant to be the same.
Yeah, that's an idea. That in itself could help, as I mean no offense to SP, but he needs to be controlled in some aspects of the translation, such as the changing of things in that manner he did before.