I completely agree. Just yesterday I was replacing another old machine with a new one at a small business and was forced to Windows 7. This meant reinstalling all the business-specific software and exporting-importing the data to the new machine, which took around 3 hours. Add to that setting up mail clients, office and other smaller programs and you end with quite a bill for the company.
And the end result for the business? 0% increased productivity/business value (-X% for the first days of troubleshooting/getting used to the 7 UI). I guess everyone would've been happier if we could've paid 100 € for a new XP license when ordering the machine and simply copied the whole XP image onto the new machine.
Personally, I love Windows 7, but for many tasks there really isn't any real added value.