I told you I wouldn't argue that there. But I will argue it here.
None of that requires a rolling generation. You just have to be willing to support cross-gen games, continue to allow games to be published and sold for the prior generation for a longer period past the launch of the new-gen...