While there is all sorts of things wrong with NHST, the primary thing is that researchers never actually test their own hypothesis. Instead they test a "null" hypothesis that acts as a strawman, usually that some parameter equals exactly zero. Then when the strawman is "rejected", they go on to say the results support whatever theory/idea it is they favor.
Rather than come up with precise predictions deduced from their idea, they leave them vague (If I am right, A will be correlated with B). Then calculations are used to reject the very precise strawman, giving an entirely false sense of rigor to a handwavy, nonsensical ritual.
It is very common, and seems to get more and more popular every year despite all efforts by scientists and statisticians to stop it (because it lets you seem scientific about proving whatever you want). I was trained to think that way myself not too long ago, with absolutely zero mention of any controversy.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4347431/
http://library.mpib-berlin.mpg.de/ft/gg/GG_Mindless_2004.pdf
http://www.fisme.science.uu.nl/staff/christianb/downloads/me...
http://andrewgelman.com/2016/09/30/why-the-garden-of-forking...