Both teams are in thesame level now Manchester United is not well same as Manchester City this season but it is going to be interesting since it is a derby match i can't predict who will win but Manchester City looks more good than Manchester United, i don't also think it will be a boring game both teams to score won't be a bad option for gamblers instead of picking a direct win.
The sad truth is that whether Manchester city is in a good form or not, they always play Manchester united like mad so their form doesn't really matter whenever they are playing and also considering the fact that Manchester united is not even in a good form, I mean they are scattered, not coordinated. They have all it takes to go as far as contending in first position in the premier league this season but it is very sad they don't know how to utilize those good players, I don't want to conclude yet but I believe and think Manchester city will win Manchester united.
You are right but the truth is that Manchester City have remained a better team than Manchester United for close to a decade now so I will not be surprised how they oppress them at every given opportunity at their derby. This season may be a little different because Manchester City seems to have been degrading too since last season and the season, they seems to have reach their low. If Manchester United want to start taking revenge, they have a golden opportunity now before the Cities resolve their problem and transform into the strong team they use to be.