Being a huge motorsports fan I have always looked at F1 as being the pinnacle of international motorsports. With that being said, I think they should not be limited with budgets. Let them spend as much as they want, they are the "big boys" of open wheel racing. If you cannot play on that level, then you need to go elsewhere.
F1 has always been over the top and full of drama......why stop now!