With all due respect to laramiebob, I believe his post is misleading. WIS staff have published the algorithm they use many times over the years. From those discussions, two things appear to be true:
--
There is no explicit advantage built in for the hitter. There are
implicit advantages, which I will discuss further in a minute. But there is no element of the formula that specifically tilts the outcome toward the hitter.
-- There is no "extra" variable thrown in to introduce streakiness or greater variation. So be careful how you interpret "the algorithm used here at WIS has a ton of variables in it." The algorithm includes things like: actual stats of the hitter, average stats from the hitter's real-life league, actual stats of the pitcher, average stats from the pitcher's real-life league, the park in which the WIS game is being played, the quality of the fielders, and whether the hitter or the pitcher has the platoon advantage. That's it. It spits out an outcome based on those stats, and there is a wide range of possibilities, but there is no "extra" variable thrown into the mix.
To your question...In general, I think you will find that in most 80M leagues there are far too
few homers being hit rather than too
many. For example, in an 80M league that I recently finished, the HR leader was 1965 Willie Mays with 38 (real life 52). 1934 Lou Gehrig hit 28, 1996 Barry Bonds hit 20, etc. 80M leagues in WIS are definitely not home run heavy.
But yes, you will occasionally see a game in which a ridiculous number of runs are scored. There are several reasons why this might happen, among them:
1.) A league of 80M WIS teams has much better offenses than any real MLB season. In any given modern season the best teams in MLB, if loaded into WIS, usually fall short of 80M. So your league is entirely composed of teams that are better than any modern MLB team. What does this mean? You are simulating something that has actually NEVER happened in MLB history. No MLB season in history has the overall quality of offenses that you have in your league. So historical MLB norms should not be expected to apply. If want something closer to that, use a cap of 60M or 70M.
2.) That said, your league has too many modern pitchers. Someone like 1982 Eckersley on your team, who gave up 31 HR in 225 innings in real-life, is facing MUCH better hitters than he faced in the 1982 AL. His HR allowed are going to be ridiculous against the best power hitters from the 1990s, 2000s, 2010s. In most 80M leagues you will see pitching staffs mostly made up of deadball era hurlers who just squelch the home run. (Unrealistically so, in my opinion, which is why the typical 80M league has such low HR numbers as I posted above.)
3.) The way WIS uses park effects is flawed. The park in which you play your game may boost (or reduce) home runs. But WIS does not adjust the underlying stats of the players based on their real life HR park. So someone like 1996 Buhner (on your league's mega-HR team) who in real life played in the Kingdome and in your league is playing in Yankee III, gets a "double boost." His actual stats - which are plugged into the algorithm - are boosted by having played in the Kingdome. Then Yankee III gives his HR chances a further boost. Yikes. Putting modern HR hitters in Yankee III is a good way to see some serious longball numbers.
4.) The way WIS incorporates the platoon advantage is also flawed (in my opinion). The way WIS incorporates the platoon advantage implicitly assumes that over a season it will balance out. But this is not the case. For example, switch hitters are always assumed to have the platoon advantage in WIS, and this gives them an edge in every PA - when their real life stats already incorporate that edge. Similarly, LH batters who face many more RH pitchers than LH pitchers in WIS, again get a platoon boost more often than not - but their real life stats already incorporate that edge. This is not the biggest reason why offense numbers can get screwy, but it plays a part.
5.) The way WIS handles players who had "career seasons" in real life is flawed. See
this thread for a much longer discussion of this point.
6.) The way WIS handles pitcher fatigue is flawed. Especially in-game fatigue. A tired pitcher in WIS will just get killed - he will pitch much worse than any MLB pitcher has ever pitched, and WIS users are perfectly fine to let them throw up to 255 innings (as 06gsp suggests in his comment above). Imagine what would be happen if a lineup of MLB all-stars faced a guy throwing batting-practice pitches all game...that's effectively what happens against fatigued pitchers. This is almost certainly exacerbated in your league since, as newbies, I am going to assume many of you do not know how to properly set pitch counts for your staff. I bet many of your pitchers are tiring during the game, and getting killed. (note: there is no way to see this explicitly in the box score - the box score does not show you how your pitcher's fatigue changes DURING the game itself.) One example: you are regularly letting Radatz throw 45-50 pitches - this is way too many. He needs to be at 30 pitches maximum, and he will fatigue rapidly after that.