when you look at the current state of gaming - AAA titles that fail at launch. incredible games that get eclipsed by the next best game that comes out 20 days later - it becomes too much of a time consumer. Most newer AAA titles each are almost 50 hours worth of gaming just to finish the story mode and no less than 5-6 come out per year. For casual gamers it is just too much time, I have a kid a job n shit - It is not sustainable to think I can play 3 hours, hell 1 hour each night.... so all I have now are older, yet entertaining games that still calm the itch....
My game library consists of older (some newer) titles that scratch every single itch.
FSX - with the community mods as well as some payware this flight sim runs and looks great.
Company of Heroes 1 and 2 - among my all time favorites.
Cities: Skylines I haven't seen a better city building sim yet.
Far Cry 3 -1st person shooting
Elite Dangerous - space shooter
Assetto Corsa - Racing Sim
Batman Arkham Asylum and Akrham City - Open World 3rd person Superhero game -
Skyrim - Bethesda's last great game....
For me that's a complete library - scratches every itch.....