I find myself having to agree. I play my teams against each other in private leagues for gelling etc. The results differences for teams playing the same tactics, formations, sometimes weather, sometimes not, are amazing. Narrow wins, draws, getting thrashed. You can say individual players have off/better games but it does make you wonder about match results.
Also, have you noticed on the first division game of the new season there are usually 7 winners (and seven losers) and one drawn game. Sometimes it does stretch to two drawn games. But it does follow a pattern.