I totally understand the view that all Tories are scum. However some are easier to stomach than others. I might not agree with them but I will listen to them and at the very least they are informative. I might even say "Oh, I never thought of that".
By contrast, some are so extreme, I would not expect to agree with them on anything. Patel and Braverman are especially toxic.
Theresa May did not use the term "hard right". Instead she used the term "nasty" which means much the same thing. She herself was pretty nasty as Home Secretary. Must be something about the role.
Also, I wonder if it is that the "hard left" do not push back enough. "I am not hard anything - I am just common sense proposing the solutions this country needs". That would be the response you would get from the "hard-right".