When I watched it sometimes, eXch was always the biggest.
I don't really get your beef with eXch. Monero is a special case: more and more centralized exchanges delisted it, which makes me think the price is more based on actual usage than speculation. And that's a good thing, as there is no point in keeping a privacy coin on a centralized KYC exchange. That does mean it won't go up 100x any time soon, but the price (in dollars) is (a bit) stable.
I also think the price would go up if there were more trusted non-KYC exchanges trading Monero. I say this because despite a 5% fee on buying, XMR on eXch is often sold out, while eXch bases the price on other exchanges. If the price would be higher, supply and demand would be more balanced.