Fees are small. If you play the lottery the way most people do - a few quid a week - you spend maybe £200 a year on it. You could invest this in the markets and do well.
I know, because I did this myself. I invested £500 in the stock market on 2003, and 9 months ago I withdrew £850.
That seems to be far above the average expected return over 9 months for any random stock. Research accounts for the difference between your success and a random selection? You may be giving overly optimistic advice by generalizing from a single experience.
Edit: Pardon. I misread.
Read the whole article here at Vetta Project.