I totally agree with that.
Shitty beginner domains, will remain shitty beginner domains, if nothing is done with them.
It will always be worth building a website around it, not a bit though , you do have to put in effort.
Its not easy, it requires time and effort to build a website.
Whether its too much work or not: YES it is. Unless you manage to make a brilliant one page site idea like the calm app guy did.
Yes it will definitely push a bad domain into a good direction, but at the end you need to be able to find buyers for what you have created. If you have shitty domains no one is willing to buy, its very unlikely you will be able to find buyers for shitty domains with shitty content. Of course if the content is good enough to draw good traffic, get good sales, and you have some strategy to sell something to visitors , then you would easily be able to find buyers, but then again the domain would be less of a concern and the content value would be much more.
So its purely up to you to decide.
I believe it saves time to drop unappealing domains and rather pursue domains with good value.
If you do have spare time after that, you can develop the domain website until you manage to find a buyer for your domain. Hopefully either others will find value in your domain and you will end up selling it (you can shift content to another like domain) or if you dont find a buyer for your domain, your investment in developing the domain might hopefully reap juicy fruits, and as such you can wait until you find a buyer, and keep developing it if you dont.