I fully agree. To me, SAS is either an airline company or british special forces, so I have no idea which company this blogpost is about - and I'm not going to start researching to find out which company a blog post about a company is talking about.
However, to be somewhat of a hypocrite, I don't mind abbreviations for broadly known terms, such as SaaS, DevOps or db. I guess it boils down to the context.