It is the best JRPG out right now. It will stay that way until maybe until Octopath comes out but that is only one game and is more aiming towards retro gamers/retro lovers. The Switch also has a lot of my people who like Japanese games so it is a match made in heaven. Xenoblade has more going for it than most realize.
Agreed, Xeno 2 is quite amazing and is my favorite JRPG in years. However, Octopath has the ability to bring back fans of the SNES era of JRPGs who have been inactive for some time, so I think Octopath might just do over 2M as well.