It's A Beaver... Get It?

It's an Australian commercial for U tampons, and it received a ton of complaints. I think it's actually kind of sweet! Am I really that liberal, or are people down under exceptionally uptight?