Mountains have always been the primary natural land barrier. Just like Oceans. They are incredibly important to the game in how they can shape where people expand and how they place cities down. Aside from that, no they should not be creating production on the tile simply because its a rocky snow capped mountain, not some rolling hills or plateau. If there are plateaus, I'll support production on those because that makes sense.
Now, certain events can also create production on mountains. There are plenty of situations where this happens in Civ4. When a mountain receives a food tile, you can put workers on it. You cannot improve it however.
Back to the point, mountains had a purpose. You had to play the right map types to really see how this worked out in games. Try Global Highlands, or Aboreal, or Boreal map types. Mountains are not single tiles in these maps, they are entire ranges that mean several things:
1. Need to travel around it
2. Modern warfare requires air/paratroopers to get around it
3. Strategic choke points
4. Requires better city planning in the absence of 20 workable plots.
Now, certain events can also create production on mountains. There are plenty of situations where this happens in Civ4. When a mountain receives a food tile, you can put workers on it. You cannot improve it however.
Back to the point, mountains had a purpose. You had to play the right map types to really see how this worked out in games. Try Global Highlands, or Aboreal, or Boreal map types. Mountains are not single tiles in these maps, they are entire ranges that mean several things:
1. Need to travel around it
2. Modern warfare requires air/paratroopers to get around it
3. Strategic choke points
4. Requires better city planning in the absence of 20 workable plots.