though, the odds are quite good that version updates are improvements (security, platform support, features, etc)
As for the second part, that's not been my experience with commercial software at that point in its life at all. Maybe yours has differed.