Yes James your not wrong I've been going for 20 years now and I just get a non 0 visa for the winter for me 90 days is just right to recharge the batteries
I had a non O last year single entry I done a trip to had lek and got a 30 day extention, and could have stayed another month at Thai immigration in leam knop