To be honest, average American IT infrastructure is the same; the larger the business, the worse it seems to be. Large tech companies like Google are outliers.
Reality is much mundane and boring: the person writing the web app has no vested interest in the app actually providing a good service for customers. His or her boss doesn’t care either.
It’s simple disinterest: the self-interests of the coders are too far removed from the interests of the customers.
If you’re a solo dev working on a startup and every lost customer is money gone from your pocket, you will pay attention to every little detail.
If you’re a cog in a giant soulless machine, you do the bare minimum and go home.
I mean what else should they use?
works okay but the credit card integration is a complete sh*t show