Weather does not affect attendance only, it also affects the match itself. The worse the weather, the more mistakes in the game by either wide receivers and tight ends (receiving passes), or the players involved in the rush action (offensive and defensive). This is made so it simulates the wet pitch and hard conditions in bad weather.