Re: Team Building
I don't believe Wayne is the sole source of funding for the League. He was vocally against some of the big ticket items the League had. Like the satellite and the Watchtower.
In fact the League was shown doing construction on the satellite and it was commented that humans, Kryptonians, Thanagarians, et al. all had different ideas on how to build things.