There's really only one way to fix the Rockies. They need to invest in hitting. Those 90's-00's teams won because they out-slugged their opponents and weren't slouches on the road. They basically need a Dodgers-level lineup to win there, and a bunch of also-ran pitchers will be enough.
Sadly...