I take your mechanical experience onboard but with a fair bit of history myself I feel a 'decent enough' sealing system would come with only a marginal reduction in range. Theres so many ways to seal a shaft and granted they normally like to be splash fed oil but theres some decent self-lubing seals out there nowadays and the additional friction would be moot imo. Either way, I'd take the power/mileage reduction any day in order to not fret about getting my motor wet, nor the £££'s it costs to replace/rebuild it.
Even a simple fork seal doesn't add a huge amount of friction and we (well I don't) worry about water entering forks in the rain and the lowers filling up and thats even dealing with a lot more grief than a shaft which is simply spinning horizontally. If it makes people happier we can all spin a fork seal on a stanchion and feel for ourselves how much friction it takes. If thats still too much friction for some when theres 800 odd watts helping you out then I think they may have other issues and should turn to roadie levels of friction OCD.
I generally have a lot of time for Bosch engineers and I'm staggered that we have this weakness tbh. If it is in order to eek out maximum numbers for their sales reps to willy-wave down the pub then I feel they have dropped a ball.
I fully get what you're saying Planemo, and I agree with much of it. As said before, I am not standing up for the manufacturers, they are capable of doing that themselves should they want to, but I did used to work for a very large corporate company as a technical engineering manager, so I can understand some of the other issues faced.
Unfortunately, it's not just a friction issue. There are many design change issues, tooling issues, testing issues etc.
People used to say to us... why don't you just change that bit!? This would require 3 months in a design department, a £50,000 tool to make 10 test or prototype parts at a ridiculous cost per piece. Then these parts would have to go through a 10,000 hour test run (which may fail or go wrong and have to be re-started!), then a salt spray test, emf, test etc. etc.
This used to take around 5 years in total. This would equate to Bosch's current progress of releasing a new motor every 4 to 5 years.
If we look into the technicalities of sealing a spinning splined shaft within another spinning splined shaft against very high pressure water. this to be done without the motor sensing drag and thinking you're still pedalling, or the torque sensor thinking you're putting more effort in than you are etc. I could write a book on the issues we've had trying to seal these motors.
Then the more waterproof the motors are made, the deeper water everyone will ride through, so then the electronics, plugs, gaskets and batteries would all need redesigning!
As I said, it is coming, manufacturers have made some mistakes, but things are definitely changing, they are listening, it will be fixed and these issues will go away. It just takes time.
Yes, I know we should not be the Guinea pigs, and the design should have been right in the first place. This is also a subject I have written extensively about, but sadly do not have time to repeat this today.