@evan I don’t know if it’s a matter of putting up with. Often you just have to maintain a project, and you get what you get unfortunately.
It’s promising that even in large organizations I’ve worked in where software isn’t the main goal, new projects are being started with much more usable technology.