I think that the outright banning of p-values is not the right way to go. The researchers that misuse them and the reviewers that apparently don't understand them are a much bigger problem than the p-value metric itself.
What's needed is a better understanding of empirical conditional statistics and the application of that understanding to the degign of experiments and the analysis of the results produced therefrom.