The main problem is that groups of 3 are minging, especially when you have to go all the way to Group P. Then there's the problem that even fewer countries will be able to host such a large tournament, leading to lots of duel or even three-way hosts. And 48 is just a wrong number, multiples of 16 32 are perfect.
But money.