Walker played 6 seasons in Montreal. The big O was the worst hitters park in the MLB. No one adds to Walker's numbers for his time spent in the cavern that was the big O. His .ops in his final season at the big O was .981. The funny thing is, his home stats were slightly better than his away stats when he played for the expos. In his final season as a broken down 38 year old he posted a .989 OPS in St. Louis, a pitchers park and a .780 OPS on the road. His road numbers should have been better than his home numbers. Part of the reason for Walker's home numbers being better in the latter part of his career was due to the all the injuries he played through. Travel and sleeping on the road is hard on the body, but his home numbers were better for his entire career, not just his time in Colorado.
Walker's numbers no doubt would have been even better if he hadn't had all his injuries. I remember an interview where he talked about winning the batting title in 2001 basically slapping singles around the last month of the season because that was all he could do. Walker played in an era where some pitchers he had to face were cheating and many around him cheating made his numbers look just really good. He didn't take things too serious. He probably did coast at the end of a few seasons where the playoffs were out of reach.
I watched Walker all the time as an Expo and not near enough as a Rocky as we just didn't get the games, but he was amazing. He read the ball so well of the bat, he tracked down everything. He had a cannon for an arm. The defensive stats weren't in place like they are now, but for a board that talks saber metrics when it comes to a HOF discussion we focus on offense. Walker could hit, he could run, he could play defense, he could throw and he could hit for power. He was a legit 5 tool player.
Some get hung up on compilation of stats, I like to look at what a guy was like at his peak more than the health and longevity a player had in his career. In 1997 when he won the MVP he hit .366 had an obp of .452 and a slugging percentage of .720. That year his home OPS was 1.169 and his away OPS was 1.176. His numbers were better on the road that year than at home. He stole 33 bases that year as well. To this day he is the only major leaguer to have ever stolen more than 25 bases in a season and have a slugging percentage above .700. Larry Walker at his best was Roy Hobbes.
I'm biased as Walker is my favourite player, but if he had played anywhere but Colorado he would be in the HOF because his numbers still would have been fantastic, even if though they would have been less than they came out to be. Now he just gets labelled as a guy people try and ignore because of the coors field effect and almost ignore the fact that his defense was just as impressive as his offense.