Many of those are evolved and legendary Pokemon. Is it just to expand their movepool and only being able to learn those at the forgotten move tutor or is there something else?
It's so Pokemon that are fully evolved can learn moves that they otherwise would not be able to learn. So yes, it is to expand their movepool, unless Game Freak has some ulterior motive that no one knows about.
Source: knowledge