"I'm just being direct", "I'm just being authentic" or "provocative", "trying to make people think" etc. etc. ... no, you're not, you're just being a twat. There are very good reasons why qualities such as tact and politeness exist, and you don't have to be rude to be sincere or pose thoughtful questions.