Strongly, strongly doubt the problem is due to lazy coders.
Organizations like this are always, always dysfunctional at the leadership level.
ICs don't design the UX or choose the technology for Microsoft teams, senior principal architects and deputy vice president corporate usabilities do.
The Vice President in charge of this is allowing their directors to engage in ridiculous design by committee.