Yep, this architecture is completely ass backwards.... history has proven that it's unsustainable for services to depend on reach into user systems where user systems are by nature less robust forms of infrastructure.
What's worse is there's 0 rationale behind it, it's driven by speculative compliance. The embodiment of the weak men create hard times meme.
The good news is this will eventually cause the pendulum to swing back even further in the right direction.