Quote Originally Posted by Chuck Wintle View Post
There are many opinions about whether true or not. My first question is always "Why are they giving it for free?"
Because they don't want to continue supporting the old operating systems. This way they can drop support for the old systems earlier - they can say "We gave you the opportunity to upgrade for free."

Support of existing systems is expensive and engineers don't want to do it. They all want to work on the new stuff, not fixing somebody else's work. It doesn't help your resume to say "Worked on supporting Windows Vista." (unless you're a very junior engineer, just getting started)

Mike