They have some dirty tricks they use to “convince” users to put all their files in OneDrive. The main one is making it seem like a backup or something the user forgot to set up (“protect your files”), so a lot of users fall for it.
Files on demand is a way to make people dependent and the low quota is to get them onto a subscription.