I’ve seen children up there too. I think before QR starting charging for preferred seating, it was only status holders that could book upper deck (which meant children were less likely to be up there) - but now the seats are available for payment / selectable on higher fare classes - and everyone seems to want to be up there!