Caught off guard with the new fines - feeble excuse been in circulation for months & being moto taxi drivers you should know!!!!
as for those passengers refusing to wear helmets (for hygiene reasons) buy some shower caps - charge them 1 or 2 baht more than it costs then no excuse
if they still refuse on a helmet let them walk or get bus / taxi proper