The Qatar round of MotoGP is problematic for all sorts of reasons. Even setting aside the human rights issues, there are challenges from every direction in staging the race at the Losail International Circuit, just north of Qatari capital. Those challenges are due to the choices being made, and the choices are being made because of money.
The biggest problem is that the choices being made are all slightly at odds with one another. Qatar wants to be the first race of the MotoGP season, and pays a large premium for the privilege. Enough to cover air freight for the series for all of the flyaway races during the season. That need not of itself be a problem, but to make the race look more spectacular, the circuit wants to hold the race at night, under the incredible set of floodlights which light up the track. And of course, because it is the first race of the season, Dorna want to hold it at a time when it will receive maximum media attention. The right time slot for the race in key European markets is important.