I don't really think that argument applies since he changes his mind, meaning he doesn't follow through with it in the end. Cancelling a hotel room is a very tame kind of revenge anyway.
I do agree with you that Sean can be quite mean at times though so it wouldn't have surprised me if he had got revenge. He's definitely no saint, though he's still one of the nicer Coronation Street residents.