I know it may seem stupid but I have to tell you when I’m with someone who I’m constantly waiting for every time we start up it does become annoying. But then again I’m not a very patient person.You don't have to, what matters is what works for you. I, personally, am happy with the built in system using a dedicated Android phone to run it, but I am a techie and can handle it. I can also see why people need more sophisticated GPS and the fruit that goes with them (way points, POI etc.) I don't need those so for me the simple system is enough. Don't think though that the XT is perfect. I had one on my old RT and while it was good, it came with its own set of problems, especially early on. I had one of the first XTs sold in Australia. They improved it though but to keep it in context, Garmin's motorcycle GPS business is minuscule so they spend commensurate amount of development and bug fixing times on it.
Maybe you need new friends I do ride in a group from time to time. That kinda behaviour is not on.