Of course, luck always comes into play. But they make calculated risks which, if you have ever seen a world-class poker player play, is exactly what gambling is. So is trading and investing when it boils down to it.
Quote from KevinK:
If trading and investing are gambling are there just lucky fund managers etc?