Current political climate is that leaders can do what they like (Look at Trump in the US!). The vast majority of voters have the attention span of a knat. Many people genuinely don't care if they are lied to and robbed by their leaders, or who their taxes go on bombing. Some of the stuff that politicians get away with now wouldn't have happened twenty years ago. They used to have to be subtle about it. Now it's out in the open. Drip, drip, drip. Social media algorithms control the debate, mainstream media churn out their owners' party line. Most people aren't interested in Grayling or the railways debate - even those directly affected by it - Look around a rush hour carriage in the morning... most of the commuters are too busy scrolling through Facebook for the next cupcake picture or posting mindless nonsense on Twitter while being absolutely petrified of Jeremy Corbyn without being able to say exactly why.
Whether Grayling is good or bad is no longer the issue. He'll stay until he goes.