Sterling's finishing is below average, but his movement is fantastic. If he can only continue to improve his shooting he'll score a stupid amount of goals. If you remove the terrible misses he'd probably already have 30+ this season.
I go out of my way to watch City almost every game this season and I assure you De Bruyne - as good as he has been - is not operating at the same level as Salah this year. No way.