If MS worked out a deal with Nintendo to put Xbox Live features including Achievements into all Switch games, that would be epic for me personally as an achievement whore. Doubt it will happen though sadly.