But human behavior change is hard and expensive. For the most part, it's just easier to give the customer what they're asking for / what they expect, even when you know they're wrong.
When you're trying to push an enterprise deal over the finish line, this is often just not a good enough reason to introduce friction with your buying committee.
And if you have to support SAML for one stubborn customer eventually, you might as well support SAML for all customers that really want it.
At the very least: if I was ever to do SAML, I would rip your face off in the pricing for it.
A computer programmer wouldn't even know where to begin, as the chesterton's fence had long been rejustified
"in theory, it's easy in practice. in practice, its easy in theory"
But I thought scientist vs. programmer would be literally analogous and rivet more finches.I've been told that the only source of problems is going to be companies using Shibboleth, even though there seems to be an OIDC plugin.