With the recent gym changes I do not see a point in leveling up defensive moved pokemon.
Before there was an incentive to have pokemon with defensive move sets. Although if someone wanted to take down a level 10 gym they could do it, the more defensive mons in the gym, the more annoying/costly and time consuming it was to bring the gym down.
Now it is so easy to bring down gyms so there really is no incentive to have defensive mons anymore. No level 10 gym can lost long anymore. All it takes is for someone to decide it wants to take down the gym and spend some time doing it. And with the recent changes, it doesn't require much time or resources anymore.