Airports in the United States are typically governed by a semi-quasi government agency. This means they are public venues paid for by taxes and therefore displays of religious symbols are not allowed.

It's not the fault of the airport director. The rabbi ought to be chastised for pulling this stunt.

Christmas trees shouldn't be banned, however, since people don't associate trees with Christianity.