And while it was probably a "good" idea, the implementation was terrible. Absolutely zero binary compatibility between SLES11 on a POWER7 and SLES12 on a POWER8 (same for RHEL). I think the official line was that compatibility comes in the form of being able to run the older OS in a VM...
This is worse than the HP-UX PA to IA transition, the mac 68k to PPC, or PPC to x86, transition/etc.
The least they could have done was some kind of elf loader, and some fat libraries that flips the execution mode for one generation while everyone transitions.
The stated claim was to make it easier for people to transition to POWER from x86 (aka little porting effort), but what they really did was screw their existing customers by requiring them to port their software (big porting effort). I question, why if I'm going to spend the effort to port from BE POWER to LE POWER why I wouldn't just port to x86...