Starkrun: I would love a game with no bosses at all... it's a concept that doesn't need to exist anymore. With a good enough story you can end a game with so much emotion and power there is no need for a boss fight. Heavy Rain is a damn good example, Red Dead Redemption is another... You could argue the Metro games didn't have bosses either.. these all had amazing stories that carried it though...
Hell look at Oblivion or Skyrim... you by right would never need to fight a boss at all and still fill fulfilled after a few hundred hours of playing. The Assasins creed games had "bosses" sort of but they were more story driven fights that drove a point home, easy to beat and served a purpose to move the game forward.
Might I suggest Ultima 6? Ultima 4 and 5 are also worth checking out. (Well, technically, Ultima 5 has 3 characters who could be considered bosses that you have to destroy, but you can't do so in normal combat (even if you do, the game will act like that creature is still alive); without spoiling anything here, let me just mention that the way you have to "fight" them is more like the way you fight enemies in pure adventure games.)