I think the $$$ spent in other areas is a wiser choice for a company that sells cars.
I know you all hate it but come on, lets look at the economic sense here.
Does any posters run businesses that have a money sucking side that show no improvement in performance and lose money?
Look at the bleeding in the automotive market, the current recession is killing BMW.
I think it is great that they are focusing still on other motorsports at least.
Buy an M3 now before they are gone.