There are social consequences of unfriending someone, regardless of how annoying their posts are. De-friending someone is the digital equivalent of saying "I don't want to be your friend anymore". If you don't want to come off as abrasive, simply block the user from your feed.