Product managers and scrum masters are a hindrance. Yet another attempt at converting software development into manufacturing. Notice apple wasn't following an “agile” methodology. Nor was microsoft or google. Yet they dramatically disrupted their respective domains. Now that they do, they either stagnate or rinse and repeat whatever they built back when they did actual software engineering or build annoying features or tools aimed at managers not engineers.