Am I missing something here?!
Surely it would be simple to allow family groups to check in online but restict selection to adjacent seats. Then, if the child turns up at the airport on their own, deny them boarding.
I travel regularly with my wife and son and I find this restriction infuriating