People need to get over it. The world is based on profits and the top level motorsports aren't generating that. F1 used to lead the way in innovation, but with aerodynamics and combustion engines dying out, its not anymore. The only reason Gene Haas started a team is because he wanted to take his brand global. Instead of trying to "work into markets", he shoved it in Europe's faces by plastering it all over two cars in their favorite motorsport (genius marketing move btw). Give it a few more years, they'll be gone too. If not, they would be trying to develop their own engines, chassis, etc. within the next year or two (highly unlikely).
Formula E now fills the automotive innovation void and soon, Electric GT (Tesla backed) will as well. If Tesla's new pet project catches on with companies like Formula E has, say goodbye to WEC as a whole and most GT-series racing around the world.
So if you want grass roots racing, you better learn to love dirt track racing or Formula Trucks (both of which I absolutely LOVE by the way) because they will never "sell out".
Get out your pitchforks!
EDIT: Forgot to mention, this is something North American motorsports are combating effectively by keeping cost way down in comparison. IMSA will become one of the biggest motorsport bodies in the world at this pace.