To be fair..... Weather got nerfed this gen, and while I agree that 5 turns can be a long time, its still loses its advantage once the sandstorm stops.
I would prefer to see that excadrill be moved to OU for all abilitys on the following reasons;
Weather is nurfed
No one will dedicate a move slot to sand storm so once that hippo or tyrana are dead, no more sand!
know exca is sacry in the sand, be he can still be tanks, walled and stalled....
just saying ;P