You make the rookie mistake of looking only at the absolute price and ignoring the available supply of coins. For example, there exist more than 10 times as many SDC coins as CRAVE coins, so of course a single CRAVE would be valued higher.
To get a better ranking, multiply the price with the available supply. This is in fact what's done over at
http://coinmarketcap.com/, with the resulting "market cap" determining the ranking. A market cap of 1 million for SDC isn't too shabby and way ahead of CRAVE.