The main problem I have with this, and many other commentaries along similar lines, is the use of the word "trader" Unfortunately the term trader has come to encompass anyone who buys and sells a few stocks, futures, commodities, or currencies. A friend of mine works as a mortgage adviser, he's a mad keen rugby player and plays for a local team every weekend. Now, is he a rugby player, or a mortgage adviser? People skipping between techniques are not "traders." They may trade, they may want to be traders, but they are not yet and may never be.
As for the title of your thread, I'd say successful anythings need little in the way of advice, though they will likely always be on the search for ideas. As for giving advice, that is a human trait, and I have met very few humans who do not like to give advice.