I think it’s important to remember that we are in the early days of EMTB, and that actually the primary reason for failure of all motors is the forces that aggressive MTB riding puts though them.
The Brose systems in the Specilized suffer from other issues due to poor design if the wiring systems and connectors, and a lot of the failures we see on here are more of a system failure than just the motor - one reason I won’t buy a specialised woth the Brose is not just the motor issues, but actually all the other electrical gremlins which are far more commonplace than the motor going bang.
I have had a Shimano motor fail, had something like 2.5k miles on it from memory. Ridden in all conditions, right though British winters and super dusty Surrey Hills summers. No corrosion, no water ingress issues, zero issues with the electrics or connections, battery faultless and no problems at all from the conditions it was ridden in. The reason it failed was the stresses being put through it, especially lateral force though the BB, which started to cause play in the axle, and caused the internal torque sensor to stop working.
What’s my point? Well all of the motors will develop a problem if you ride them hard, especially if you are lax on looking after them, we are still using motors derived from commuter bike motors which are not out under anything like the amount of force as an EMTB motor - I have E- Biles in the family running older Bosch motors with 5k plus miles on them that have never missed a beat, but get peddle gently round and are never put under any sort of stress.
however there is no excuse for crappy connections and poor wiring causing you to miss a days riding, and one thing Shimano have is a quality ecosystem of interchangeable parts that allow you to customise you interaction with the sytem, are well made and probably the most bulletproof of the current crop of systems. As a package it’s still the best put together system out there, and I would expect their new motors etc coming out this year to be even better.
I lost count of the number of times friends with Levos have cut rides short or had to miss a ride becuase of an issue with the bike, and most of the time it’s nothing to do with the motor, but some crappy connection meaning the bike won’t turn on.
I would rather just have a motor to worry about rather than a whole load of parts that could go wrong.