No, those who don't use public transportation benefit by less congestion on the roadways. Mass transportation also provides greater availability of limited parking in urban areas.
A primary source of funding for the over billion dollars in stadiums and arenas comes from car rental taxes. The city needs visitors to require a rental car to get around; giving them a low cost alternative (that keeps the roads clear) denies the city of projected incomes.
Our current plan is a hoax to line certain property owners' pockets with federal funds.