So if the Switch is in the middle of it's life, we could divide it into three phases.
2017-2019 - early life
2020-2021 - middle life
2022-2024 - late life
So maybe holiday 2024 would be when the next system launches. Previously I thought March or holiday 2024. If what they say is true it could be holiday 2024 or March 2025.
If they say the Switch is in the middle of it's life next year again, then it's clearly just PR talk to keep sales high for as long as possible.