I agree with that, many traders in markets including crypto market still think it's just demand and supply and maybe TA but it's way more than that specially if you consider the amount of manipulation.
The truth is market makers want to make the most money out of every market and they can do that if the majority of traders don't have the same trade as them, so they try their best to go against the sentiment of the the majority of traders and investors.
For example if most of the people are just buying/longing right now that's usually a not good sign and that means they(market makers) could dump the market for a while to change the sentiment to a bit negative and then maybe pump it afterwards, of course that's not always the case since that way they will be predictable but I think most of the time that's what happens.