Why did starfleet have some ships that had all vulcan crews, like the intrepid, hera (mostly vulcan crew), and t'kumbra? Isn't that kind of xenophobic, racist, and discriminatory towards other species?
Also, instead of any starfleet ships having all vulcan crews, why wouldn't the vulcans just use vulcan ships, and dress in vulcan uniforms, if vulcans are a member of the federation?