I think there will always be some devs interested in making good games but they just might end up being low budget AA or indies.
I have zero room in my life for GaaS, unless there is some sort of unprecedented leap in online game design and monetization.