Looking at it now I can say that Zion couldn't even dream of getting it, all because he played just 20 games this year, and I know we played only 60 games this season but I would pick the player that played almost all games and brought his team to higher level than the dude that played 20 games and failed to make a big difference.
Yep, Zion simply didn't play enough games this season to get ROTY, it would be unfair, especially considering how good Ja Morant was. If they didn't give ROTY to Embiid, that was way superior to Brogdon who won the award just because he didn't play enough games, they certainly won't give it to Zion.
Though I don't agree with that part where you said that Zion didn't make big difference, as he did. In those 19 games he played, Pelicans had 10 wins and 9 losses, while without him they had 27 losses and 17 wins. That is quite a big difference, and if he played from the start of the seasons, Pelicans would comfortably secure playoff.
Ja will need to work harder to get that attention while others could just sit down and will still get the better deal.
It is simple really: Zion has much higher ceiling than Ja Morant (who is fine player) therefore all that hype.
More bad news,
Nine more NBA players test positive for coronavirus, bringing total to 25The nine positive tests found between June 24-29 bring the overall total to 25 players out of a pool of 351 who have been tested since June 23. Sixteen players tested positive last week.
The NBA also said 10 of 884 team staff members who were tested were positive for the coronavirus.
As expected, there will be more and more news like this before restart of the season at the end of July. At least those that get virus now could have enough time to get better until start, or at least until playoff starts, and that's what is most important after all.