Depends on what you think the goal of the free market/society is, e.g. is this even in our interest to solve - better to redistribute these ill gotten gains to the benefit of society and let the free market solve its own problem - if they do it again, another fine.
just like parking /speeding tickets arent considered structural problems