I agree with you up to certain points only,

Yes, Titan is a semi gear check, but it can still be done by GC/AK gear, if you and your team know how to fight it properly.

DPS is an issue for Titan's heart, we all know that, but there is a thing call Limit Break, if you team is short on DPS because of the gear, get the Limit Break bar to 3, if the team still cant break it, one of the WHM will have to help nuking it as well (with holy)

if the team still cant beat it, then the team will have to upgrade the gear to gain more damage. (or maybe the DD is doing something wrong)

as I mentioned before, Coil of Bahamut is the current end game, therefore it is require high end gear for it.

I am not trying to argue here, all I am saying is that everyone should enjoy the game instead of getting "abandon" by others due to their gear.