As a long time PC gamer (since the mid 80s) who has never owned a console, I've always bought my games. I LIKE having the box and the CD, and I have no issue paying for something that brings me hours upon hours of entertainment.
In the rare cases where DRM breaks the game (only seen it once personally), I just brought it back to the store.
Now, having been in IT for 9 years, I can say this: Best move I ever made . I go to work everyday and work on cool technology, solve complex problems, learn constantly - and get paid for it.
Real Users never know what they want, but they always know when your program doesn't deliver it.