The disrespect for McClellan also applied to another Union military hero.
It has been long decades since Chicago closed a public high school named after Ulysses S. Grant. It once operated as a military academy. I believe its closure was dictated by changes to the neighborhood, low enrollment, and newer school buildings being constructed nearby.
Grant was once exceptionally popular in Illinois where he resided immediately before and after the Civil War.
I guess this is a bit off-topic. Like McClellan at Antietam, Grant was a meat-grinder kind of general in battle. However, Grant knew how to win. McClellan was indecisive.
Grant’s generalship did much to free the slaves. He deserved whatever honors came his way. Any attempt to erase Grant’s name is a travesty.