Just because a child has been vaccinated, it doesn’t mean it won’t transmit the virus. A lot is still unclear about transmissibility.
Anyway, the goal at this time is to stop people getting seriously ill and needing hospitalisation, not allowing some soppy git to cuddle a child.