We got Black and White then the sequels. A year later we got X/Y
Your timelines are screwy
Generation 1: 3 years 9 months
Red & Green: Feb 1996
Blue: September 1996
Yellow: September 1998
Year Off: 1997
Generation 2: 3 years
Gold & Silver: November 1999
Crystal: December 2000
Year off: 2001
Generation 3: 3 years 10 months
Ruby & Sapphire: November 2002
FireRed & LeafGreen: January 2004
Emerald: September 2004
Years off: 2003, 2005
Generation 4: 4 years
Diamond & Pearl: September 2006
Platinum: September 2008
HeartGold & SoulSilver: September 2009
Year off: 2007
Generation 5: 3 years 1 month
Black & White: September 2010
Black 2 & White 2: June 2012
Year off: 2011
Generation 6: 3 years 1 month
X & Y: October 2013
Omega Ruby & Alpha Sapphire: November 2014
Year off: 2015
Generation 7:
Sun & Moon: November 2016
Ultra Sun & Ultra Moon: November 2017
Every generation has been longer than 3 years and every generation has had one year off. Having the next generation be next year would be massively unprecedented.
Pokemon, if they use the BOTW engine, my jaw will drop on the floor. It's got the perfect artistic style for Pokemon imo.
Temper expectations. That won't happen.
Who says it has to be a new generation? It could be an HD remake for all we know.
Because Pokémon is about connectivity and losing local connectivity with other games and segmenting the userbase is hands down the dumbest thing they could do.
They're not going to shift hardware until it's a generation built up for that hardware.