Issue is incentive. Developers use what they are told by more senior developers and most rewrites and tech debt work is deemed unprofitable and dropped.
They use shit like electron to write things once. Its always the worst experience but it seems to management on paper to be a huge win.
Never use onedrive