Most, probably all, modern olympic game organizers make sure there are VIP lanes for sponsors and the very (very) rich. Basically, fortune permitting, you have to be able to get off your yacht, stroll into your limo and then be at any olympic venue in about 10 minutes.
So while it could also be done to impress committee members it's more probable that it's done to not piss off the Mittal's and the Saudi's.