<<CompactLogix of Allen Bradley for eg: has 256 KB>>
Actually they have a new one that has 1.5MB of memory. Although, due to the memory overhead added by the tag based memory structure I would compare this to a 64K SLC/Micrologix processor. But, that additional overhead gives you capabilities you could only dream of having in a PLC a few years ago. But if you are doing simple On/Off, timers, basic sequence and you do not need some of the additional network/programming capabilities of the ControlLogix platform then I would stick with the SLC/Micrologix line (more people are familiar with it's functionallity)
As far as the temp specs go, who knows. It was most likely marketing/customer driven choice. I have seen a lot of Modicon stuff used for RTU applications in water/wastewater, which means outdoor panels, etc. That could be the reason (market driven).
Darren