From reading the article, it seems the whole town is under some city ordinance where you can’t let your lawn growth go above 13 inches. Evidently it’s not just the home owner’s association here. You somewhat alluded to a situation like that in your comments.
You point was a rather interesting one though, wasn’t it.
Its a dumb city ordinance then. and $300! is insane.