You earn faster if you buy LEO directly but with miners you can also delegate/curate it takes some time till the miners catch up to the amount of LEO you could have bought instead of the miners. I calculated roughly 30 months till the miners catch up.
https://steemit.com/hive-167922/@flipstar/miners-vs-leo-from-the-market