So in other words, the one update since then, 10.6, which was most significantly an en masse upgrade of the OS and core apps to 64-bit, was disappointing? I'm thinking wait for 10.7 before passing judgement.
It's not just that 10.6 was low on features but that it also took a long time. And now there's a rumor that 10.7 has been delayed. Having to wait 4-5 years (from 10.5 to 10.7) to get new features is downright Vista-like.