There has been a lot of complaints about related problems on coinmarkcap. I suspect they are getting different prices from different exchanges with wide price difference. Coins affected by this may be newly listed coins
Without a doubt exchanges are paying them off. Coinmarketcap has already shown they are solely after money after accepting money to promote scam ads. We should encourage users here to stop using CMC and move to any of the other alternatives.