I'm a Motorrad technician.
They are greased in the factory. Not sufficiently though.
With a new bike, On your 600 mile 'running in service', you should have the bearings re-torqued. BMW don't tell us to grease them but I do anyway. Only the top one's though as I don't have the time/authority to do the lowers. To be honest I should grease the uppers but I can't sleep at night if I don't....
I think this is one of the reasons they go so early. They aren't re-torqued. You should do this with ANY new head bearings on ANY bike really.