The funding for the T has to come from the state due to how it's structured, meaning the only possible way for funding to increase is for it to come out of the state budget. I agree that it should be handled at a city/local level.
Without Boston, Massachusetts would be significantly poorer. But without the rest of Massachusetts, Boston would be significantly richer.