Interesting opinions. Unfortunately, the point is missed that MP is not a trading system. It is a tool to help a trader determine statistically where the bulk of trading is taking place and where value may be. There is nothing specific to the market as far as tools, indicators, etc. MP, like everything else, is something you just learn to use and apply. It takes time. The results of using it depend on the person's understanding of its purpose, limitations and what information it provides and when it is relevant. Making an argument against MP is like arguing against the use of trend ines, T&S, etc. The answer always depends on the perception and the experience of the user.
I use MP extensively across 4 futures products every day. I find that I continue to learn as I put time into it and watch what happens around it. I use the Volume based analysis rather than the TPO type. It just makes more sense to me.
I hope that helps.