If I had to pick one, I'd say that our disagreement is more about whether Mookie will put up similar numbers to what you posted. That said, our disagreement really isn't about either of those things. I think it's more about my overall aversion to huge contracts because for one, it's too big of a risk, and for two, I don't like having that much money tied up in one player.
When all is said and done, Mookie may very well end up being worth the contract due to his play in the early years of the contract. However, a contract like that will handcuff the team in other areas, and there's a good chance the contract will become an albatross in the later years.