One at the start and one at the end. That is all.
One at the start (maybe). There should not be an "end".
Cutscenes in general mean that the developers have written the story, not you, the player. That's OK for one that sets the initial conditions at the beginning of the game, because the player has not yet been able to make any choices. After that, any cutscene means that someone overrode my choice of how the game is to progress.
Oblivion had a few, and they were generally acceptable, because it was necessary to limit my choices. Not being able to save Aleron Loche, for example.
If there are too many, it starts to turn into a different genre of game.