Good for Minerva. He had enough.
I've always wondered what it would be like if Dumbledore and McGonagall ever discussed their tiff in front of the Dursleys' house the night Harry was left with them. I imagined Minerva saying 'I told you so', but you didn't do that. You let D. bring it out of himself. Nice.