i was never offered it in hospital (melb) but went and got myself and my partner done afterwards.
i do think its a little bit over the top about not holding the baby for 2 months, but that being said, babies catch it generally from being in close contact with an adult (usually a parent)