Taiwanese (and mainland Chinese) restaurants always have terrible hygiene. Not that mynnative Hong Kong is better, but it is marginally less worse. A safe way is sometimes to disinfect them with freshly prepared tea or boiling water for a few seconds. Not a guarantee that it will kill all bacteria, fungi, or viruses, but surely it can kill many.
You sure have that right. Hepatitus is a big problem here, in all its forms - A, B & the bad one...C.
Over 10,000 children < 10 years old die from Hepatitus related diseases here every year. Sanitation here is terrible.