But Glock is much better.
That is purely a matter of opinion. There is no conclusive proof that either weapon is superior to the other. Glocks are nice weapons, but an XD points better for me, feels better in my hand, and perhaps has even softer recoil than the Glock 21 I used to have. If your Glock works for you, then by al means carry it and use it in good health.
Molon Labe.
Not even close. And you get to buy an pistol from an American company.