I agree. And based on the article, I'd say the Dad made the right decision. Good parenting requires good discipline, if the mom doesn't understand that then she is more of the unfit parent than the dad is.
However, it wouldn't surprise me if this a complete set up by the mom either. Dad seems to be late on child support. She finds out where they eat and tells her kid to ask to go to a different restaurant. Probably knows dad doesn't like McDonalds and will likely refuse. She promises to take him to McDonalds for the next week as a reward. It also wouldn't surprise me if she was in a relationship with the court appointed psychiatrist either.