One no longer has a franchise, as an upstanding member of society.
A lesson these parents just learned, if they can absorb it.
You're right and your tagline says it all. Self righteous creeps trying to teach tough love to their kid. Tough way for them to learn a life lesson.