I'd argue this goes both ways. I got a lot of flack for selling out APT at $34, Z1P at $3.4 and FXL at $2. A lot of unprovoked insults followed at that time, so don't be of the illusion it's only downrampers that are disrespectful.
APT Price at posting:
$8.90 Sentiment: Hold Disclosure: Held