Yes, you need stupid amounts of money to win, and I see that as normal in capitalist countries given how significant winning is. However, there's also an obligation to disclose the funding sources so people can decide whether they agree with them.
Some may downplay the importance of this, but I see it as absolutely crucial.