But N95 masks aren't cheap and AFAIK must be disposed after one day of usage. So they must be reserved for the medical workers, while the other can use 3 or 4 layers surgical masks, which should provide adequate protection.
Oh yeah and I don't live in the US so my definition of 'expensive' can be different.