As others have said, even if they are soft reds, you have to have a pretty good case for rescinding.
So why was Shelvey's rescinded? If he tried to kick him but missed, it's still a red by the laws of the game. Exactly like that Kompany on Nani challenge a few years ago. Kompany was reckless...