Craig made a beeline for that particular rest room. From what I understand that rest room was not even near his gate at the airport. That leads one to believe that Craig had been there before since he knew what to do. That rest room has been a known haven for Gay activity at that airport and that is why undercover police have had it staked out. So Mr. Stein take another look at the facts, Craig got caught end of story!
So what if Craig was sending a signal? Ben Stein pointed out that it is not illegal to be gay in the U.S. and therefore, Craig did nothing wrong. Now - if he were looking to perform said act with another fellow in the restroom, THAT would be illegal. But the fact that he was merely tapping is foot in a restroom that was not in the immediate proximity of his gate is no cause for an arrest.
His morals are definitely askew, no doubt. He more than likely DID go to that particular restroom looking to meet someone. But again - that in and of itself is NOT illegal.