So - the answer we have is peer review, which is just the foxes guarding the hen house. There's no other solution that's been proposed that makes any sense in a self reinforcing market manner. Having some post-docs suddenly become concerned about this and hire a bunch of undergraduates to start using to comb excel with spreadsheets will be useful until everyone loses interest. The price of a can of Coca-Cola isn't useful until people lose interest - it's market priced by millions of customers at every minute of every day.
Until there's a solution to this problem that makes sense this will keep happening over and over again.