Yeh scripting, whats it all about.
I understand a Master League needs a variance of matches, some tougher than others , some easier and some really tricky games like playing a team fighting against relegation might be harder than a mid table team. Its the way the scripting manifests itself...