I understand your point of view, but this kind of timeframe on a doping infraction is quite normal.
Lets not forget that Willie has/had the opportunity to ask for an expedited hearing and he has chosen to do that.
The club probably should be reaching out for an expedited hearing now. If corona blows over in say 12-months - then the hearing takes place - it would open the opportunity to add that time to the ban (as potentially he has missed 2 matches, Geelong and Melbourne).
If they can get it heard while there is still uncertainty I think in many ways it might be a better thing.