I think the Xenoblade themed stage and characters, etc in Smash Bros are deliberately intended to increase exposure and awareness for future titles from the series. It's a brilliant strategy, honestly.
Xenoblade is extremely niche. Most people I talk to about Smash Bros who've seen the "50 fact extravaganza" saw the Gaur Plain stage and had no idea what game it was from.