I've read of far too many problems with doing it on-line with, even today, a post saying it shows him as on overstay. It takes me five minutes to do it in person with 100% no-hassle guarantee and with no electronic 'misunderstanding'.
As to the form, okay, it's been around for many years and is - yet again - an example of each immigration office following their own rules. Until now, Kalasin has not needed it, and now - suddenly and who knows why - they do.
No big deal to spend two minutes every three months filling it in. I just wondered if it was new. The answer is no and yes. So wonderfully Thai. Not new in some offices, new in others.