Funny you should mention that. IMO there is nothing more douchy than someone using one in public. People do come off as so showy when using them in meetings, coffee shops etc...
Sounds like someone is jealous.
Humans are so strange, if they don't have something that someone else has they always have to find a reason why it is stupid and have to justify it as the reason they don't have it.