I can mostly think of two reasons:
Investment costs.Disney may be drowning in money, but money is still money, and to make a big and great videogame it still require dozens of millions to make.So its a risky business.So for them I think its just easier and less risky to just license their IPs to others.
The other reason is that I think they lack enough talents to pull that off.They may have personel for Infinity, but if they plan to make other type of games, they will need to hire more people.
I think licensing just makes them more money
My (locked) thread about how difficulty should be a decision for the developers, not the gamers.
https://gamrconnect.vgchartz.com/thread.php?id=241866&page=1







