I prefer Salah over KDB , but i think football have become more like a Goal Scoring context, playmakers never get credits for what they do! , And i also think consistency should also be a primary factor to consider , i mean like ' MESSI has been consistent all season but CR7 who just kicked it at the halfway of the season is suddenly ranked level with Messi , besides that , HE does nothing other than scoring Goals , Salah is better than him (This Season , not overall ) , And let's keep in mind that Playmakers are the most important , Infact they are the best players.