The early odds shows that chance for Inter Milan in the final match is considered as very small, very smaller than what Manchester City have. I agree that Manchester City deserve to get that respect and the odds simply reflects it. After beating a very tough opponent like Real Madrid in semi final second leg, Manchester City are on fire and they will have their second final match in the last three seasons.
It shows their good improvement in Champions League after the last 10 years with many money spent for their team. With good confidence from a win against Real Madrid, they will have no reason to feel fearful when playing with Inter Milan in the final match.
With a very careful coach like Pep, Manchester City will have good preparation for their final match that is a big opportunity for them to change their club history and carve their name in Champions League history.
Not really shocking though, is it? I mean we all know that City is the very very heavy favorites, doesn't mean they will win, it is just a single game and anything could happen in a single game, and there is no reversal here, you could lose a game in group stages and still go out, you could lose a game after that and win the next game and still go further, you could lose games in the league and still win the title, however this is the finals of UCL so there is no chance to recover if you lose.
So Inter could get lucky, ball bounces right, goalkeeper gets sun on his eyes, defender sprains his ankle right at misfortunate time, we never know what could happen. Let alone all that, we could have City playing worse than they usually do, and Inter playing their best, why not? So, it is still risky without a doubt.