The secret to success for them IS advertising. The entire brand is built on it.Maybe they should advertise less.....
For companies that sell such watered down beer they should have no problems making money.
The product is mediocre at best, so they sell it with fancy advertising. If anything, they'll pump more money into advertising to convince you to drink their awful, awful beer.