Forever...? It's moving over via xCloud streaming so all X|S games will be on the Cloud and therefore playable on Xbox One via streamingI think it's the same case for hardware, Microsoft is focused on their games and services on multiple platforms so as long as you buy them they will be happy.
For how long?