Software is a Jeavons paradox. When you use a library (time efficiency) you are compelled to add more features (complexity)
It insists upon itself.