Did Wesley really save the ship too many times?
In one of the very first episodes (the 1., 2., 3. or 4. depending on where you live and the broadcast order) he had the idea of throwing the other ship at the asteroid to slow it down so that Data has time to start the engines and save the Enterprise - Data actually saved the ship, Wesley just gave him time.
Then there were 2 Traveller episodes, in one of them he helped the Traveller to bring the ship back to the known universe and in the second one he helped him to save his mother from the bubble - in both cases he had no idea what he’s doing and couldn’t do bantha poodoo without the Traveller’s guidance.
And then in a later episode when he was just a guest he actually saved the ship from the influences of the mind controlling game.
I don’t really remember any other episodes where he would save the day, from what I remember he was always just being on the bridge or in the engine room just doing his job, or he was being an awkward teenager, or in the early episodes just causing trouble.
But Troi on the other hand was really useless. The writers obviously had no idea what to do with her character, so she was always just stating the obvious, or had a romantic involvement with the guest of the week, or she was arguing with her mother.