I'm surprised no one yet - either in the comments or the article - has talked about the most important and powerful part of Scrum: having a singular sprint goal aligned with a higher level product goal that the entire team is dedicated to.
That it's also the most difficult or commonly ignored part of Scrum might also be relevant.
Probably because it's almost impossible (and probably co-incidental when it does happen) to align all software engineers on a team to a common outcome at all times. Nor should you.
That it's also the most difficult or commonly ignored part of Scrum might also be relevant.