I had higher hopes for H-D's future. The M8 engine is only going to get them so many more years regarding meeting emissions standards before they need to go liquid cooled on all bikes.
The Sportster S also uses the 1250 Max Rev engine and the other Sportsters use the 975cc version. I wonder if the 975 bikes have the same issues. Engine-wise, other than different pipe diameter, crank, pistons and headwork/valve sizes, there's not much else that changes but the electronics package might and the bike's overall design and less features may make a difference.
Still, they need to clean sheet the design to get them on track for the next generation of bikes. As an engineer, I've been dissatisfied with former employers wanting me to nibble at design improvements incrementally in order to retain backwards compatibility. All that did was continually carry over old problems until everything was gone through but there were still limitations of the base design that I was boxed into that prevented me from making real improvements or making way for new ideas. I was talking with a former coworker and friend a couple weeks ago that's still at the old place and who took over the product line I was in charge of. I begged upper management and the project coordinators to allow me to make a new design of a product that will address every single short coming, known perpetual warranty issue that I was never allowed to revise, maintenance improvements and customer feature desire instead of trying to jimmy-rig an aged design that didn't take any of the new ideas in mind and keeping it backwards compatible. It became an impossible task. And in 9 years since I've been gone, the product evolved from version 1.3 to 1.4 which was only minor tweaks for reliability but no marked performance improvement at all. All the same design limitations from the original prototype are still there with no room for new ideas. Clean sheet designs get rid of the limitations, even if the clean sheet design is simply just taking what's current and just making each part slightly better, then calling it something new with new part numbers and releasing it in one fell swoop.
Only Ural gets to make 2 or 3 parts revisions each model year for the same engine they've had for the past 25 years. It's getting better, slowly. But how long can they keep it up.