I always find upgrades (usually) worth it (Cubase for me since dot),
apart new toys and extras, there are many (some) bug fixes under the hood,
or even performance enhancements. The down side of not upgrading is that the
vendors don't usually do patch fixes, or very little for the previous version(s).
I am just a DAW whore.