I completely agree with your rationale, however i think this was the perfect response; the spammer was given adequate notice to alter his behavior and failed to do so. This right here is the beauty of Steem itself, this is an un-censorable decentralized community of users who have a vested interest in the platform's success, and that means making sure only valuable, well produced content is added to the network.