You are not worth more because you know more technologies, though it is an unfair fact on this industry that there will be one or two over-hyped stacks at any time. But back to the point, you are worth more because you have been exposed to the social dynamics patterns that repeat themselves over and over in each new development process. You don't learn that kind of stuff hacking on your bedroom and open source contribution, while valuable, can only take you so far. This is, IMHO, as far as and objective reason to hire someone experienced as you will get.
Also, there is the concept of social proof - which you may argue is a form of over-weighting experience, but that's an open ended question. If you have a track record of going to work for somebody else and achieving X, Y, Z goals there, you are perceived to be a safer choice than someone that in theory might be smarter than you, but that is lazy or otherwise unreliable, or with low communication skills, or a first class jerk. Not that you cannot hire this types if you go with someone more experienced, but from HR perspective, you are more of a "known quantity" once you have been around for a few years and built a track record for yourself.