It's always difficult to understand exactly why a car performs well on some tracks and badly on others. Normally you can see a trend, and it's true to say that the bigger teams tend to get the most from their respective packages while the small teams occasionally stumble, but Red Bull's dominant form in Mexico requires some explanation.
Over the past five seasons Mercedes has been the yardstick so far as consistency is concerned. Yes it has tripped up a few times, and Mexico was one of those cases, but they have been very rare events - and they have often come at outlier tracks.
Ferrari has improved as the V6 turbo hybrid era has progressed, albeit without achieving the consistency of Mercedes. But then there is Red Bull - often third-best in a three-team fight at the front, but nevertheless an outfit that has won 12 times since 2014.