It is a fact. If Diablo Immortal would not have been made we will have Diablo 4 already.
Developing mobile games takes away time and resources from other games. It is very simple.
Soon practically every big videogame saga will have a mobile game, depriving us of new AAA games or pushing them further away in time.