Thank you for a well written response.
I think maybe we agree on something. Religious fanaticism can break any good process. I see Scrum as a place to practice flexibility. Example: I have a dev team that is only two devs, a husband and wife team. We don't do standups because they are together all the time and don't need that feedback and daily planning.
I'll be adding someone to that team soon and will need to add some formality so that feedback and daily planning are sufficient.
I have no room for fanaticism in my processes. It breaks stuff.