That is a very good read. I guess we are all a slave of a process, being agile or not. The only thing I’d say is being agile is NOT black and white as some people make it out to be. Scrum master, agile coach. These are all overheads that makes getting work done prolonged. I understand the points you’ve highlighted, but that in itself is creating a rule for someone else to follow. Agile should be defined by every team, and followed and improved on if it a winning formula.