[Murali Mohan Narayanabhatla] Just as a bowler has many variations like inswing, outswing, Yorker, slower one, bouncer and so on., and uses it based on the pitch and conditions, we should use these techniques based on the environment and the context of the product development effort.
If you are in the middle of a Sprint planning session and the PO tries to push a lot then one might go for MoSCoW technique. If we are prioritising features for a release or a PI then we might want to use WSJF - weighted shortest job first. If we are probably thinking of a strategy for providing features on a new product then one may go for Kano analysis.