Why is visiting colleges so important?

Exactly thr same same for my son. Hated UIUC. Ugly campus. Obvious deferred maintenance. Dreary. Visited Purdue and thought it was really really nice. Similar size student body but just nicer overall experience.