Probably because the makers of masks have withdrawn from the 'public' marketplace as they see a significant and serious problem 'covering' the medical professionals in the next month or so - some news article. I think read that there are somewhere around 30 million masks available, which is not enough to cover the medical staff.