Mobile has a practically unlimited market, low level entry, high returns at marginal costs and continued return on investment. Meanwhile console have 5+ years of development at astronomical costs, very high risk and a one-time purchase profit model and second hand market the publisher receives no revenue from or dubious microtransactions with lots of bad press. These high profile 'prestige' games aren't really sustainable for most companies. The trend towards mobile have already been going on for the last 10 years though. Asia in particular is pretty much all mobile. But as long as consoles remain very popular in the western hemisphere then games will keep being made for it.