Absolutely.
First, it won't come out in 2017. It'll come out in 2017.
Second, if this generation is anything like last generation, and it will be, the PS4 and XBO will last like 8 years. 2021 is then this generation will end at the absolute earliest. That's plenty of time for the NX to settle into the 8th generation, technicalities on generations aside. Nintendo isn't going to refer to the NX as their "9th gen platform." They're going to refer to it as their "current platform." Only crazy internet people care about what generation a system is apart of.
Third, there won't be a PS5 or XB2. They will be services by that point. No more consoles.
The console variant will likely be more powerful than the PS4 by an insignificant margin if only because of more modern tech, but they want to remain "affordable," so don't expect Nintendo to try and blow them out of the water.