I think NoHello [1] is one such example of speech optimization that may rule out some small talk. As for being rude everyone can be offended by something some people long for it so I stopped concerning myself with their afflictions and I just get things done.
[1] - https://nohello.net/en/