Is this a bad college list?

The thinking on the MIT curriculum and vibe is what you should be doing for all the schools on your list. I hope that you have been doing virtual admissions sessions for all these schools to help you in your decision making, not to mention to help you write the ‘why us’ essays that many of these schools have. If you haven’t done the various virtual offerings, there is still time to participate in them.

CB is a good search tool, and it might say Yale and Dartmouth are good fits for you, but they are reaches for all unhooked applicants.

It is paramount that you demonstrate to these schools why you see the school as a fit, and what you will bring to the community. From there it is out of your control as to whether the admissions team offers you admission.