Where community service works if for e.g. misbehaving kids with non-absentee parents. Because then the parents make sure the kid actually does the community service, and the kid is thereby deterred from doing it again.
If you do the same thing for someone who is going to blow off the community service, then you'd need the police to make them do the community service, and police get six figures in salary and benefits, so that's a very expensive babysitter and you've eliminated any kind of net benefit.