I can't imagine what experience could have possibly led you to that conclusion. Current generation custom bottom bracket motors from Trek from Specialized and from Bosch and from Yamaha are all radically different and some of them are way better than others and none of them are interchangeable.