Yeah, additionally imagine supporting something like that: "Yeah, I cannot reproduce your issue because things on my end look different". A nightmare for sure.
We will need a new set of tools to help developers with this.
Just like a whole set of web analytics, logging, feedback tools were built when we moved to the web.
Before you could just gather feedback from your employee interactions, or by watching customers in your store.
I don't see this as categorically different, but the tools do not exist today.
These apps will need lots of documentation but instead of having to "search" for the section you need it would be just exposed as you need it.
"How do I do X?"
You do X by filling out this form: [FORM]
I'm not sure the problem here?