Sweet, it sounds to me like you are betting on failure (the failure being a student picking a major, then changing his/her mind one or more times). From the get-go, you are assuming that your child will make a mistake when choosing their major.
How about this example � a child decides they want to play soccer in college, and they want to be an engineer. They decide to attend Clemson, based on the reputation of their engineering program, and they were also offered some amount of scholarship monies to play soccer there. They declare their major to be Mechanical Engineering (for those of you who know how it works at CU, I do realize this may be a little off). A year later, they change that to Chemical Engineering. A year later, they change it yet again, this time to Electrical Engineering. Heck, just for S's and G's, let's say they one more time change their major, this time to Environmental Engineering. So, they chose the school based mainly on the academic program they wanted to pursue, they changed their major a total of four times, but they have still graduated with an excellent degree, and from the college of their choice.
Granted, that example may be a little unusual, but I think you are going to the other extreme.