I don't see why it has to be given routinely to newborns unless there is an immediate risk of exposure. The immune system isn't very developed at that time. I agree that it should be required before attending school.
Hepatitis B is an STD. Why do you believe it should be required based upon your previous post? It is not spread by air or water.