Now I know why I can't get towels for my hotel. None of the hotels can't get towels. My franchise changed supplier because there is a towel shortage since last December.
It depends on the guest how often towel last. Construction crew, or people with makeup, hair dyes stain easily. Local guest (People from the town) also stains more towels.
I probably used more towels during covid compare to previous 2 years.