There are a number of reasons for this. Why is the New York City subway losing money? Virtually every public transportation system in the world loses money. Public transportation systems aren't for-profit businesses, they are public agencies, run by the government, intended to provide a service to the general public.