>>12474656They hide a lot of their budget. They don't release what they pay on marketing for individual films.
It was unproven at the time so investors might think it's weird. Plus Tony would have gotten shit for it at the time. He likes keeping a lot of his financials secret too.