In a dome, you will always have good weather for baseball. I was referring to the stadiums which are not dome or retractable roof stadiums. Early April can have some wintry weather in many cities.
They could avoid this problem by just scheduling early and late season games in warm weather cities or those that have domes. For whatever reason or reasons they chose not to and thus you have snow or rain which results in cancelled games etc etc.