I don't really tell anyone I play it, outside RL friends that play too, but it's not because I am embarrassed, it's because the people who usually want to talk about it generally aren't even level capped and are running SM :P
But yeah, generally it's not something I like to talk about a lot with friends who play anyway, we generally talk about cars or something more exciting, or even philosophy!