monero are really kinda arrogant pricks
Are you really buying coins based on your perception of personalities of people you don't really know and haven't met in person, like some kind of reality TV show?
I suppose anyone can trade however he or she chooses, but this seems less than optimal to me.
How about instead looking at the technology and the structure of the project (no premine, instamine, gimmicks to force holding and drive up demand, developers who pump-and-dump, etc.)?
and seeing whales panic selling
Certainly panic selling would be a reason to short term avoid, but would likely also create a short term buying opportunity.
maybe i should look at bitcoindark?
I think you will find it fails several of the criteria you listed above.