Maybe cause Homeland Security would be worried about terrorists planning to bomb Grand Central Station?
There are no security checks in the Grand Central Station. I know NYC is pretty strict when it comes to photography, but it mainly applies to commercial photography. As a leisure photographer, it shouldn't bother us much.