I've met plenty of non-preachy vegans, I think it's just that the preachy ones are way more visible. (As a long-time vegetarian, I also get preached to.) There's probably some confirmation bias going on there as well — it's always the sanctimonious assholes that stick out in your mind.
I wonder if meat-eaters realize…