We flew into LaGuardia last month on our way to embark on a ship and found an unusual set up for passengers intent on departing the airport with all their luggage and heading into New York City. For some reason, LaGuardia requires its customers to haul their bags the full length of the terminal; where, just beyond the end, one can find a taxi stand and hail a cab. It appears that one is not permitted to hail empty cabs passing down the length of the terminal after dropping off departing passengers. We went ahead and hailed one anyway who stopped and picked us up. Quickly.
What a stupid way to run an airport.