If he's leaving his teammates behind, the only thing he's going to get are one-shot opportunities. He'll find himself outnumbered every time he's in the offensive zone. What good is that going to do him, or his team? It doesn't take much to give your linemates the chance to be back in the play. A little delay, and you have alternatives. It's certainly a better decision than taking a one and done shot on net because you've eliminated any other options. Because that's what you're doing to yourself if you're leaving your teammates behind. You're taking options away from yourself.
Speed kills, but teamwork will create more chances and score more goals than speed alone will. If your teammates can't keep up with you, then they can't keep up with you. They can't magically go faster than they are capable of. Pretending otherwise is just going to frustrate you and them.
1. One shot opportunities are better than no opportunities. The longer you delay, yes you
may increase your options; or on the other hand decrease them. Bear in mind, the extra time you give your players to catch up, the extra time their defense gets to shut you down, or their backcheckers to strip the puck off you.
That's the other side of the argument that you're missing.
2. If you're ahead of your teammates, you're already 1 vs 5 (or whatever number happens to be already on defense & backchecking). Holding onto the puck just increases the time the puck carrier has to play keep away against that number of opponents; and therefore increase the chances of turn over.
Unless you're that advanced for your tier that you can play Datsyuk on the other team, I wouldn't give this particular advise to novices; which I assume this particular thread is targeted towards.
But if you are THAT good, and of advanced skill level, then yes... go for it. Play keep away as long as you can.
3. Dumbing down your strengths is a bad habit for a player trying to develop. If the OP slows it down, he's going to get shellshocked when he comes across a faster team; and soon he'll be finding that he'll have to resort to "said" speed to burn defenders, initiate break outs, cause opposing turn overs, take advantage of small in-game chances (breakaways, odd man rushes, etc.)
I'll tell you this, going back to the OP's query, the diagnosis isn't that he's too fast; it's that he has under developed hockey senses which many a members have already told him how to improve on. (He's already got the physical part of the game, he just now needs the mental part of it and put it together)