You can skip OS X release-level updates (they mostly aren't updates, just full installs), so it doesn't make sense to compare a leap from XP to 7 against upgrading a Mac to every release along the way.
(though, I'd still argue, an extra $70 per decade is not exactly breaking the bank.)