i think it really just depends on what kind of games you like to play. i don't think mainline sports games and franchises like call of duty will ever escape the live service model - too many people who play them only play those games and don't know any better or really care enough to change their habits as consumers. on the other side of the spectrum you have completely independent developers who may not even have a publisher and put games out there that you can download and play freely wherever or whenever, and then everything else inbetween.