We absolutely need to keep an eye and a leash on leadership (something we’ve been rather terrible at doing over the last 40+ years) but we also need to keep an eye and a leash on for-profit businesses lest they, as Ford did, decide that harming people is OK as long as it makes them money.
Businesses generally do not gladly open their doors for inspections from their customer base. Heck, try something easy tonight - go out to eat and ask the waiter to let you in the kitchen so you can test the freezer temperature and check for rats. After he laughs you out of the restaurant, consider how much harder it will be for you as John Q Public to inspect businesses that really have something to hide.
That’s why we need government to hold the business sector’s leash while we hold the government’s.