So I've gotten the feedback from people that I am a superior to at work that they appreciate how blunt I am. So I wanted to share some thoughts, not as a counter point to what you're saying but rather the exception that proves the rule. What I said was never meant to hurt feelings or annoy. It was always to help someone be better. Which meant that anytime I said something was bad, I made sure to make myself available explaining where I was coming from and being ready to put in the time to elevate them. If I felt someone wasn't happy, I would take the trouble to setup one on one time with the person and apologize and give them a chance to air their grievances to me. I never reacted to someone being rude to me because I knew I had the power in this equation and I definitely did not want to shut down feedback or cast the impression that it is a one-way street. So if you're actually going to be about honest and blunt feedback you need to really care about how people feel otherwise you are an AH.
I haven't read it yet, but the book Radical Candor https://www.amazon.com/Radical-Candor-Revised-Kick-Ass-Humanity-ebook/dp/B07P9LPXPT/ is supposed to be a good read on the topic. One of the best books on this topic I have read is "Difficult Conversations" https://www.amazon.com/Difficult-Conversations-Discuss-What-Matters/dp/0143118447/