I think people also care that software runs reasonably quickly. Among non-technical people, "my Windows is slow" seems to be a common complaint.
C won't help with any of that. Unless the cost of development using it will scare away management which requests those dumb features. Fair enough then :)
Your example is not one of a 'dumb' design, it is a deliberate 'dark pattern' --> pushing you to use OneDrive as much as possible so that to earn more money.