AFAIK
@Garry ********
, the only immigration office that requires the TM28 (change of address form) anymore is the Phuket (Division 6) office.
And while you're technically correct (the land lord or property owner should file a TM30) YOU as the foreigner are fined for not having it filed. So we always recommend IF you can file it yourself.