Between patents, trade secrets, and DMCA, the government is the source of the problem here. Arguably the FTC could step in here but I think they have bigger problems to tackle.
The government created the playing field. The only entity that can fix the situation is the government: they created a bad playing field, and they need to fix it.