I don't think what you have described in your first paragraph is true... if the game does lower your team gym's defenders' CP, then how Do you get maximum prestige from attacking with mons half the CP?
This game wants you to continuously hunt and catch new mons. Not just catch 100%, perfect moveset and move on to the next mon. Allowing mons to scale level defeats the purpose of gotta catch them all!