He set his record due to his launching pad stadium. Ruth also had the short right field in Yankee Stadium. Willie Mays got his the hard way in windy (with the wind almost always blowing in) Candlestick.
True, Aaron had a hitter friendly park. But Babe Ruth hit the majority of his career home runs -- 367 to 347 -- on the road, with his time in Boston at the beginning and end of his career figured in.
Ruth also played for a time in the Polo Grounds, as did Mays for the first six seasons of his career, which had exceptionally short distances down the lines and the cavernous center field.