If one works in a small business forever, I would expect that there would be a need for diversity like that. Although I'd say that the depth of certain areas would be significantly different than what's being talked about here. While BGP is still BGP, there's a "little" difference from running a single peer shop (or static default route?) versus a world-wide service provider. But what do I know?

And don't go overinflating yourself or underestimating those out there... Just because a CCIE concentrates a lot in particular technologies does not mean that's all they are capable of.
If you can handle talking to an Uber-Geek (who does NOT live with his parents for the record), I'd be more than happy to compare skillsets and capabilities with you. From your list, you may have me on PHP, but I'm not so sure about the others that you cherish...

If you don't want one, don't play. It's a very simple personal decision... but in the meantime, there will be particular limitations on the scope of your career versus others. It's always a personal choice. Do what makes you happy! But let others do what makes them happy as well!