Gurus are not worthless - they are there to provide information and to help you in knowledge, and help motivate and build you to where you desire to be.
Of course, you need to find the right one because of these 'gurus' spew out nonsense or give out the same info to different competitors, which does not work.
For every competitor that praises a guru, there a lot that complain a ton about them too, and how they screwed them out or did not do what they said they would.
So like any coach, any teacher - you need to find the right one, and if it doesnt feel right, get rid of that person until you find one that makes sense. Which is not easy.