Yea, I'd say that's fairly average for this type of handgun. Better than some - worse than others. I'm not an expert on XD's, but I think a regular XD is around 7.5 lbs, while the XD-M is around 5.5. I have a digital trigger pull gauge I can measure it with, if anyone wants.
Trigger pull weight - to a large degree - is dependent on two things: the type of trigger system and the purpose of the gun in question. A self defense handgun typically has a heavier trigger pull than a competition or target handgun. A DAO (Double Action Only) trigger typically is heavier, has a longer reset, and more travel than a single action trigger pull of a SAO (Single Action Only) or a TDA (Traditional Double Action).
There. That's the easy part. Now for the confusing part. A Glock is considered a DAO, while an XD is considered a SAO. But if someone (even an expert) were to compare the trigger pulls of a Glock and an XD side by side, they would swear that the triggers were near identical. Both the Glock and XD are striker fired. What differentiates the two is what happens when the trigger is pulled.
When the slide is racked on a Glock, the striker is
partially precocked, and pulling the trigger on the Glock performs two tasks, or "double" tasks: One it finishes cocking the striker, and two it releases the striker.
On an XD, racking the slide
fully cocks the striker. So pulling the trigger only performs one task, a "single" task, which is releasing the striker. So while one is a DAO, and the other is technically a SAO, functionally they are nearly identical.
Wait. What was the question?