"They" said that Will was dropped from the role because Disney did not feel he was wOrth all the money he was asking for and he wanted to cast one of his kids too. Disney decided to go with a more affordable and relevant actor instead.