The only "content gate" I would see acceptable is probably MSQs (and not for ALL the content) and your job quests. Every player should have an oportunity to play and learn how to use their respective jobs, if you don't want to deal with those players just don't play with random people.