I assume that Manj follows #Arch and doesn't improvise on sys dependencies. Definitely not poor.
Arch-archives by date, means you can build a system exactly as it was fully upgraded on a specific date, and the system works just like it used to.
Other systems that may carry 3 versions of the same library because different sw use different versions are the ones with the problem. Except for redundancy and space the system is not very coherent..