False dilemma - there is a 3rd option - buy tokens that generate income (such as @mpath) or delegate to income sources, such as my own M token. There are a few others, tho not many, that are not classed as miners.
Like you, I dislike probabilistic miners as the odds really suck for small stakes, hence why mining pools then develop.