While I don't think it's very nice, I don't blame people who wish to save time running with others who already know what to do.

In the case of Amdapor Keep.. the fights are really easy and can be explained quickly. You don't need special gear. However, I have been subjected to my TANK having all level 20 gear except for his job pieces. I do not feel like I should be severely penalized if I left because I don't want to waste my time playing with a tank who can't bother to get any gear over 30 levels. I think a 15 minute wait (every time) is perfectly acceptable when another healer can be queued into the dungeon instantly.

The Primal bosses are a real issue, however. Players who left should be replaced with new playerrs instead of having to re-queue alone. I am not a DPS player, but I would imagine it's extremely frustrating to those who are.
Incoming gear checks will help with the people who are queuing in to difficult fights like Garuda and Titan without taking the time to collect any gear.

*IF YOU ARE QUEUEING FOR DUTY FINDER...*
You should expect that you are going to have new people in Duty Finder dungeons and that YES, they won't know the fights. YES, you will have to take the time explaining them. If you don't wish to spend your time helping others, compensating for bad play, or dealing with undergeared players - MAKE YOUR OWN GROUP!