Because that's just how Gamefreak programmed the Nature Preserve.
Maybe they're simply being nice to us, since Magikarps are so difficult to level up.
As for level 100 Magikarp, they're probably being cruel to us.
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.