Before we go on the HK bashing bandwagon, I think it's worth remembering that if the state pays maternity and/or paternity leave, this is not free. It's paid by everyone paying taxes.
I'm all for legislation allowing unpaid time off. For the rest, not so much.