Just thought that i should post my recent experience.
I have had a work permit since ariving in Thailand coupled with a "B" visa.
for a while I was able to obtain a 1 year extension of stay due to my company employing a certain number of Thais and my paying myself a salary sufficient to quallify for certain tax payments.
Since closing one company down and opening another this has not been the case. So the last couple of years I have had to travel to KL to apply for a new multple entry "B" visa.
This year I was concerned due to all the talk/rumour/speculation that i might at most get a single entry "B" visa and might even be asked for a police check.
Well recently I went down to Kl again and asked for a multiple entry "B" visa. I gave them all the compay paperwork i could plus passport and work permit and was given a multiple entry visa with very few problems. Took me all of 5 minutes the first day and less the second when picked up.
The only question they asked was the insisted upon a permanent address other than in Thailand.
One final pont for the third consecutive time on reentering Thailand by air I was asked to show my boarding pass. This never used to be the case and often I would throw it away. Not ay more and again they seem insistent upon seeing it based on travellers at other desks