P-values are just a symptom of a much larger problem--the incentives of being an honest researcher don't exist, and the incentives for appearing to generate results are massive. Picking on p-values is like attacking Toyota for contributing to pollution. The problem goes beyond one company and one country.