A simplistic alternative is, why should marketing be as much or more than the cost of developing a AAA title.
There must be a way to save on the massive overspend on retail advertising and make it more digital, will less spend on TV/Cinema spots even.