But that's the thing, if you ever used IM for a significant amount of time, you know you don't need punctuation. Question marks, yes, he's right about that.. but I certainly don't add periods at the end of every five word chat post. Maybe if you're writing a paragraph in Slack go for it, but if I have a few sentences to say I'll usually just send them in a few messages instead. This whole idea of writing formal multi-sentence messages in Slack shows the author's dissonance with how real-time-chat is supposed to work (keeping in mind that Slack is supposed to be next-generation-corp-IRC).
And how is real-time chat “supposed to” work? It presents a text box to type into. The text that I type in there is proper English, with correct punctuation and sentence structure. I don’t see how it being real-time suddenly means you need to abandon that.
In the same way, face to face communication doesn’t suddenly abandon inflection or tone simply because it is real-time.
And again, I think it comes down to culture. In your workplace, you're in a room with your coworkers: do you ask "Excuse me everyone, could I have a moment of your time? Does anyone know the status on the internal project Crusade Against Initialisms? Thanks in advance!" or do you say "yo what's the latest on CAI?". In our org, Slack is the same as talking in person (since we, you know, can't do that anymore thanks to WFH and whatnot).
I don't think it's so much a corporate culture thing as a context thing. There are certainly channels in my work Slack that I feel compelled to add more kindness phrases to when engaging.
Following your metaphor: if I were in a room with a couple hundred other people I _probably would_ say "excuse me" before shouting a question.
In both instances they disturb the train of thought which is why I am not a huge fan of open plan offices, nor instant messaging during coding and concentrating. It’s why libraries don’t have buzzers and bells going off.