>>45021579I ran a 4 Pokémon team for X and it felt like I had a smaller yet more agile team that hit harder per Pokémon. Without Exp. Share, it was pretty on-par with the level curve of the game (say what you will about XY in that regard).
I also ran a 2 member team for Platinum once (Torterra and Lapras), which felt pretty satisfying. Some on this site might argue that using fewer than 6 is taking the easy route since you don't have to train as much, however there is a bit of a challenge in using a roster that isn't very deep. Torterra + Lapras has decent type coverage, but there were still a few moments that were sketchy.
Pic related - ignore the Noitab and Zangoose, they were just there for HMs.