As far as I recall the achievement idea came from some old Asian MMO titles.
The idea may have spawned elsewhere, but it was Xbox Live that made it big. Only after they came out with achievements and gamerscore did everybody else have to jump on the bandwagon. Now PS3 has trophies, steam has achievements, and every new game loves to list how many achievements they have.
Since when expansions had became mortal sins?
DLC is rarely, if EVER, an expansion. Expansions used to be essentially new games that just required the previous game to run. DLC are little crumbs and scraps that sell for several dollars each.
