A beginner does not need to know how to purge unneeded data or scene management. That is something that comes later on.
A beginner gets familiarised with the basic workflow, makes some simple things then works on that skillset, makes textures/shaders etc. and the moment he makes any textures (for the purpose of explaining lets assume that Blender has the ability to store Textures you created as fake user) in blender and does not save them it will be gone by the next time he relaunches blender.
Normally a user will assume that Blender should have saved all of his work, i mean i would and most people would also, but Blender does not do that and it does not tell you it will delete all your non-fake user files. Now that is counterproductive and unintuitive to a tenth degree.
You may argue that “Scene management” is important or that ‘you’ and some other projects care about “Data usage” i absolutely understand that that is important for advanced users but that is a very specific requirement and is not the norm for the larger Blender userbase and is unintuitive, seeing as Blender is free and a much larger demographic has access to it who have never worked in a DCC, and the last thing they know is that there exists a concept called “Fake User”.
What i would say for your case is that there be a option in the settings or wherever for users that want their “untagged” data to not be save when quitting Blender. Unless there is a better solution.
But the Default should be “Keep all data” or something along these lines, as many have already experienced hours of lost work unknowingly due to the “Fake user” nonsense, me included