I would expect a wait on bits for mine (unless Merc side) as itís a model that went away years ago. This 8 weeks doesnít wash at all though, I order parts from all over the world and get them in a couple of weeks usually and that includes paying customs charges and the bit added on by courier for it. China can be a problem unless you go over and fill containers yourself but most other countries are quick.
Doesnít matter what I think though it wonít make any difference, itís only when everyone decides to expect decent customer service things will change
As to bike sprockets I never waited for one more than next day. If one shop didnít have it we went to another who would. Unless you are running a veteran or vintage bike we never had problems. If we couldnít get something one of us knew how and had access to equipment to make them (anyone remember bean tin pistons ha ha)