Well, the first (of many) reasons I don't buy this DS9-is-anti-Vulcan argument is that DS9 features my personal favorite Vulcan. One guess who it is!
Admiral T'Lara from DSN: Rules of Engagement?
It was actually Sakonna from "The Maquis."

Would they had resisted going back to the well of stories about Troi's mum.
I actually like "Fascination" and the Lwaxana/Odo half of "The Muse." I fully understand and acknowledge that I am the only one.