If you go in with your head you're going to get sent off. It always happens.
Just because it 'always happens' because it was a 'stupid move' does not change the fact that it quite clearly was not a foul, there was almost no contact and Perch entirely bought the red card.