We are looking at a different but similar situation in that our kid (about to start junior year of high school) is considering 1-2 schools that are guaranteed admission and have their desired major but there is little opportunity to change majors if they change their mind. I think our compromise position is likely to be requiring them to apply to at least one school that also will have an easy application and guaranteed admission but offers a broader variety of options for major. That way if kiddo changes their mind during their senior year they will still have somewhere to go. The choice will still be theirs, but it will help keep their options open.
After seeing a friend’s kid develop a medical problem that prevented them from moving away from home right after high school but left them able to attend school mostly normally, we also have a requirement that the kids have a safety school very close to home (for one kid it was a 4-year college, for the other it will be continuing at the CC where they currently dual enroll so no extra application needed). While we give the kids complete freedom to make choices as long as they stay within our (comfortable but not extravagant) budget, I’m OK with having a few practical requirements to address problems that they wouldn’t think to be concerned about.