you are aware that _many_ _many_ bands pay for exactly that. many opening acts pay (or their promoter pays) for their band to open for a big name. many others play festivals for free for the same reason.
You are aware Chevy gave Astronauts Corvettes for press coverage, right?