Thanks, jodi2, for your detailed and thoughtful response.
My guess is that there was some issue with the Gain you tested.
I've written about my experience with the Gain after thousands of miles, and I've been consistently impressed with its smoothness, and its overall ability to help me ride at the same level I did before heart surgery.
I live in a hilly place (USA - northern Georgia), and the Gain makes a huge difference in the both the rolling and steep hills near where I live. As expected, the faster I spin, the better the bike works on hills, but both Orbea and Specialized advise this in their documentation - the sweet spot is generally going to be above 80RPM on the pedals. The Orbea and Specialized motors are almost identical in spec - about 240-250W and not great torque (38-40 NM).
There seems to be this "common knowledge" that bottom bracket motors have more torque and power than hub motors, but I don't think there is any inherent advantage. The spec is the spec. Bottom bracket motors do have an advantage of a narrower input RPM/output RPM ratio which probably helps reduce compromises. Both Orbea and Specialized have reduction gears to enable the lower torque of these small motors to provide useful assistance. The specs are essentially the same.
I will note that on extended and very steep hills the Gain does use a lot of battery power, and on any incline above 8 or 10% the motor is still useful, but it's affected by my inability to keep a high cadence with my existing gearing. But for 3-6% steady climbs, the Orbea is great - smooth and providing significant assistance. FWIW I'm 75kg, adult male, 178 cm in height.
I agree I use a lot more battery power on solo rides. Makes sense for multiple reasons, most notably drafting behind your friends. Not only significant on flats, but on 'fast rollers' where the momentum of the pack reduces the necessary power (human and e-bike) required to get over the next one.
Needless to say, if I buy a Creo I'll write a detailed comparison between the two.