The "airport excuse" is twofold.
As previously mentioned, it's partially about getting parents paid for on official visits, which the NCAA does not currently allow. Smaller schools without built in recruiting advantages are lobbying for this, and ones like Texas and Alabama are lobbying...