Why exactly didn't David Krumholtz reprise the role of Bernard in here?
I know this has probably been asked a bazillion times, but what exactly was the reason David Krumholtz didn't reprise the Bernard role in this movie? I have heard three competing stories and I'd frankly like to know the truth.
First, the most accepted story was that he was too busy with Numb3rs and was not available.
Second, I heard that he wanted to come back, but Disney never asked him.
Third, was that he wanted to return and he was negotiating with Disney, but he wanted more money and Disney didn't want to pay him any more (even though he rightfully deserved it because he was a hit in the first two), so after they couldn't come to an agreement, David walked away and Disney wrote Bernard out of SC3.
I have always leaned towards the third story as the real one, considering the novelization of the SC3 used the Bernard character, but I want to know if anyone knows the official reason.