The question then is why don't military organisations do similar things in real life?!?
In very simplified terms, military organizations do not usually build ships straight into mothballs because they need the ships they build to do something, or at least the people in charge think they do. Most national militaries are severely constrained by how much funding they can convince their national governments to give them, which must be justified in terms of "need now" and not "might need in case of major war" - the politicians usually do not appreciate the optics of paying millions of dollars for a shiny new destroyer just to immediately put it in a reserve dock somewhere to be stored up "in case of emergency".
In Aurora, there really are not a lot of demands on a navy besides fighting a wars and carrying out surveys. Currently, PPV is really the only mechanic in place to try and simulate some kind of low-level demand for continual fleet presence, but we do not have needs like anti-piracy patrols, showing the flag, right-of-passage, etc. and in fact even the need for crew training is rather limited since ships will accumulate 100% over time rather than losing skill due to turnover, etc. without dedicated training. Hopefully, the new spoiler race in 2.0 will help to address this but right now the need is not there.
At the same time Aurora also lacks any kind of economic mechanics related to peacetime vs war economy, which means that in times of peace any race is free to build as many ships as they like in anticipation of the next war. In real life, militaries certainly try to do this but they must contend with their governments which have many other things they would like to spend money on. Once a world war starts, suddenly all the governments are much more interested in building planes, tanks, and destroyers.
The reasons why real-world militaries don't build directly to mothballs are there, plentifully, they have just not been translated into Aurora. Without that translation, mothballing will always be an easy way to cheese the maintenance system while building a big navy. This is not a problem unique to Aurora, by the way; Victoria 3 will not have a distinction between active and reserve naval vessels (at least on release), and while many are upset about this I imagine it is for similar reasons to what I've described here and the developers do not want people using reserve mechanics to build up huge fleets in peacetime without some significant cost associated with it.