The better solution instead of jail is sending city employees out to cut it then sending the person the bill. if you dont pay it then the city can discontinue city services.
However, we live in a society where your rights stop when ever they are a detriment to other peoples rights and health and the right to pursue, life, liberty and the pursuit of happiness. Not mowing the grass creates a health hazrd for neighbors, decreases property values, not to mention a possible fire hazard looking at that picture if the grass were to dry out.
As was bought up too you can't simply choose to not obey a summons or ticket where you violated a oridnance or law. On the tickets that I have gotten it states on the back failure to appear will cause an arrest warrant to be issued. So the citizen isnt getting jailed for the lawn but failure to appear before a duly constiuted court. As the comedian once said he had the right to due process but didnt have the ability or energy to excercise it.
lazy is not a constitutional right.