It makes sense that they choose to port over this to Switch rather than making a Switch 2 version, Xenoblade X is so niche so that the best way for it to not repeat its Wii U sales performance is to come out on a system with a huge install base, and if it came out during the Switch 2 launch window it would get overshadowed by much bigger releases, while now Xenoblade X will be the major release on Switch when it comes out in march.