@AnOldGuy the biggest difference between #Baseball and #cricket on this front is if a cricket match is rained out, that's it, its recorded as a no result (or some kind of magic formular DLRS thing) while baseball game is rescheduled. That's usually the next day with a "double header" where they play two games in the same day. If 5 innings or more have been completed it is considered a "complete game" and the score at that time is the final score.
Also places that have a fair bit of rain usually play professional baseball in indoor stadiums. More common now-a-days are stadiums with retractable roofs so that it is open air when the weather nice out, but if it looks like rain they close the roof (or super-hot like in Texas/Florida in the summer so they can crank the A/C on).