I am in agreement with you that one cannot predict the top. However taking a contrary positions includes asking questions on probability and risk reward ratio for long/short entry.
Two traders may see the same chart and take opposite positions. The rational for the trade is based on psychological factors, experience, time frame (intraday/swing/positional) besides the techical interpretation of the chart.
At times, I have seen the best R/R ratio (especially for intraday) trade is in contrary positions.
I am holding long positions presently, but do respect someone who understanding the momentum and technical setup, can take a contra position.
I agree with u r view, holding contrarian view on markets are fine, but a trader should wait for the market to prove him right by making the first initial move, before taking a position, rather than try to pick the top.