Some thoughts on your listed schools and others mentioned in the thread…
UIUC is strong in engineering, CS and the physical sciences, and it ranks higher than all the schools on your list. It is in a red state, albeit in a less progessive part of Illinois (more on that later). The down side is that Urbana/Champaign is in the middle of nowhere, and several hours from a major metro area.
We were pleasently surprised while visiting Pitt. Though it is a large public university, the campus felt very manageable with the engineering buildings just a couple blocks from the main dorm. It is in the Oakland neighborhood with many bars, restaurants and stores nearby. It also abuts CMU, and the schools have a cross registration agreement so Pitt students can take classes at The Nerd Farm. Pitt also has an honors program for all majors, to which students can apply any year during their tenure at the school.
UofM is in a purple/red state and has a great reputation for engineering (and just about everything else). Ann Arbor is very crunchy and a progressive leaning student would feel at home there. You may want to add it to your list.
CWRU is a sleeper. It is a solid school that encourages/facilitates double majors and minors (our son is a MechE major, and Case is letting him fill all his humanities requirements in their B school so he will have a business minor without taking extra classes). The campus is nice, and much of Cleveland’s cultural venues - art museums, symphonies, botanical gardens, museum of natural history, etc. - are near campus. I think of Case as a wannabe CMU that is more student friendly. If you are interested in bio-med, Case is very strong (top 20) and the school does a lot of work with University Hospital and The Cleveland Clinic. We compared CWRU engineering grad school outcomes to CMU, and for students who did not continue on at their undergrad institution, Case students fared as well or even better than their CMU counterparts with acceptances at GA Tech, Cornell, MIT, University of Tokyo, and other top programs. The down side is that the dorms are awful, but they are building new ones that will be complete before you would arrive on campus. Case is also very generous with merit aid for strong students.
Why the blue state requirement? I can understand avoiding a couple states that are known for being backward, but would you really not attend a school because the state doesn’t have a Democrat governor and/or legislature? Even in solid red states like TX, college towns and campuses lean solidly progressive. Austin is like Madison, WI, but without the snow. Moreover, even in red leaning states the major cities lean progressive. Unless you plan to attend a school in rural Mississippi or Idaho, chances are you will be surrounded by other progressives.