Stealth bosses are hard to make as you'd need to have a clever stealthy way to beat said boss.
Also c'mon MGS is all about "Stealth, Espionage, Action" Can't have that if there's no action in it.
On another note, I've heard Thief had good stealth bosses, apparently. I dunno though, never experienced them first hand really.