>Is this reasonable though? Going from one household to two households raises expenses. People also just go through bad times, mental troubles, skills atrophy.
These sorts of things are accounted for when calculating child support obligations, and in any case judges are not computers and can use their discretion in such matters. As long as you're operating in good faith you shouldn't have any issues. I was specifically referring to incidents where someone is wilfully disobeying the child support order, such as by quitting their job to work for cash 'under the table' so they don't have any official income to garnish.
>Is it really fair that previously they got to work hard to buy their kid nice things, but now they must work hard to buy them nice things or go to jail?
It's not about buying nice things, it's about making sure the child is not disadvantaged by the separation of the parents. That means keeping the same standard of food availability, clothing, access to education, and so on.
Think of the reverse perspective - is it fair for a child to have to, for example, give up after school sports, because one of their parents decided that they would prefer not to pay child support? Or be forced to change schools and lose their social group because tuition is unaffordable on a single income?