They’re run by engineers that have background in engineering and don’t have this knowledge or they just did poorly their due diligence by not taking local e-shops into account. Ask Elon Musk how it was to run the entire Twitter as a company. He had to switch positions from CEO to CTO because of being tired to run both the part that does the site and infrastructure itself and also the part responsible for accounting, marketing, HR and other boring departments.
Wut?