You have to remember the Milan/Inter project is not only the stadium but all the commercial area around with hotels, restaurants, etc. Having constant activities with the stadium boost all the side business.
I think all in all it is more efficient than having your stadium alone.