I've always thought that Twitter adopted the same line of thinking, preventing tweets from being editable.
But yes, that too. The whole system was designed around SMS which couldn't be "unsent".
Nobody would ever Like/Retweet anything if it could be changed later.