^Those budgets aren't corrected for inflation, are they? In which case it isn't a clear comparison.
No, but neither is the box office, so the ratio is correct (excluding advertising I think).
Edit: However you are right about the relationship between budget values. Not sure how much effect that has. My guess is a factor of around 2.5 or so for TMP