If weather effects were easy to add in the game, it would have long been implemented. Your suggestion is another gimmick to be added for AoE 2 DE which the game doesn’t need. Also this weather gimmick is suited for single-player type of content like campaigns or custom games than being implemented in “ranked” matches.
Best chance to have rains slowing down cavalry is if the upcoming AoE 4 has dynamic weather effects.