People who blame Thatcher for everything seem to block out the fact that she was elected three times. A fairly sure indication that she was carrying out the will of the people. So why not just heap your scorn on the electorate? She was serving the nation.
She won huge majorities in the last two elections she won as well.