Editor isn’t mandatory, it’s simply easier. You can select the curated role that you need. it’s longer and boring. So Editor is perfect for your article and your tutorial, you can just mention to enforce least privilege in real world deployment!
And about Google cloud documentation…. I’m fighting often with Google about this topic! My latest fight was with Gabe Weiss https://medium.com/google-cloud/google-oauth-credential-going-deeper-the-hard-way-f403cf3edf9d
I also reached Priyanka Vergadia about that, and the PM or resource manager…