> Let's stay focused. There are so many implicit assumptions you're taking as granted, I'm starting to doubt this is even an argument in good faith.
I share your doubts that this is a good faith argument, in particular, you keep responding to arguments that I patently didn't make:
> For one, code is not secret.
I didn't claim code was secret, I claimed that we should secure secrets and prevent attackers from executing routines that they shouldn't have permissions to execute.
> Secondly, when was this discussion scoped to profitable organizations?
I didn't scope the conversation to profitable organizations, I mentioned that profitable organizations often secure their applications. I'm giving you an example and you bizarrely think I'm limiting the conversation only to that example. You do the same thing here as well (and suggest that I'm the one who isn't focused):
> This argument weakens the entire stance, because it shifts the goalpost from "this thing is good" to "this thing is legally required."
Again, I give "in some cases security is even required" and you take it as "we're no longer talking about other reasons for which security is beneficial".
Honestly, the "monolith vs microservice" question is interesting, but it's not interesting to debate someone who is bent on responding to arguments I clearly didn't make. :) Whether you're being obtuse on purpose or by accident, this conversation has become dull, and I'm ducking out of it.