Thank you for a great article. I enjoyed following your thought process especially the part about the product definition. Recently I tried to address a similar topic by trying to enumerate things that every product manager (or product owner) should know about their product just to provoke some thinking. The part where I can't quite follow you is when you look to the process for the answers about Product Owner antipatterns (How to address these issues with Scrum). The anti-patterns are real and painful and you described them well. In my opinion, the solution for these anti-patterns is not in a process of any kind, including Scrum. In fact you have the beginnings of the answer in the section about Product Goals. Perhaps another article?