In the case of Smeargle, it learns Sketch every 10 levels (1, 11, 21 etc) so you can keep levelling it up if you want to sketch several moves (e.g. 4 moves that you want another pokemon to learn).
Even once you have sketched 4 moves you may want to replace one so you can level it up again, replace one move with Sketch and sketch a different move.