You seem confused.
Track management is who should be
promoting the game to everyone else.
Instead, management is overcome by
EmD's apparent quest for more mouthwash.
An industry doing none of its own promotion, and instead depending upon a bunch of old geezers to do its promotion for it, is an industry tethered to a certain path toward its own demise.