The miles are only as good as where you can get with them. Don't be miserly, seek what you need for a real experience. If you don't have a goal to work toward, don't worry about what everyone else is doing so much.
Spend on what you need and earn miles for that. But don't overly complicate things by seeking the "most optimal" earning. You reach a point of diminishing returns.