For all his faults, Macdonald did more to build the country as we now know it than any other person. If that isn’t enough to get your name on a bloody pub, I don’t know what is. Other countries would have cities, mountains and rivers named after someone like that regardless of their imperfections but not holier than thou Canadians. There are people beloved of these SJW’s who didn’t do a tenth of what he did to build the country where they are free to indulge in tearing apart those who did built it.