Biased zebra. All sports have their fan boys(and or girls). Each sport requires some sort of skill, athleticism and effort. Very few sports, especially televised sports, don't rely on anyone else. Even sports like boxing require an enormous amount of time and trust between the trainers, sparring partners and others with the boxer.
I can say that hockey has a distinct disadvantage if compared to other sports, it has a very limited play field. If ice hockey, you need ice. Just street hockey, with or without some type of roller blade type thing you still need a flat hard surface. Most other sports can cope with this save for things like tennis, basketball and swimming. So if you're asking what the best sport is, I'd have to say a sport that can be played anywhere with minimal equipment. Something along the lines of soccer, at the very least for versatility(equipment, places and even amount of people can easily be changed).