Here, because AMERICA!, your freedom is essentially restricted only by your ability to pay for school and how long you want to be in it. Which is, granted, horrifyingly prohibitive in itself for a great many people, and is also why when people are like "you should really take X or Y elective because enrichment" I'm like LOL.
But within those restrictions, at least here in Oregon (it varies from state to state), the core degree requirements have a broad enough scope that every student not only can but is required to take a broad variety in classes in the first two years, and it kind of doesn't make that much difference what they settle on for a major until the third year. It really helps to know by the second year so you can be taking foundational classes, but if you change at the beginning of the third year it's not that big of a deal. And you can still switch in your fourth year but at that point it might take you longer to graduate, depending what you switch to. Totally up to the student though. You might run out of financial aid assistance (technically my scholarship funders don't extend the scholarship to cover double majors, but I have good reason to think they will in my case) but the school isn't going to stop you.
In my first two years, I took sociology, anthropology, math, psychology, art, philosophy, writing, health, biology, chemistry, and geology classes. All of them applied to my core degree requirements, and it was a broad enough taste of available options to help me settle on a major I really love. Although the financial support system for students here in the States SUCKS DONKEY BALLS, the system itself provides a very diverse foundational breadth of knowledge that avoids streamlining students onto tracks and allows them to seek their own strengths and interests.