I agree, but I want to break it down a little more:
Effort ->
You do a lot of hashing to try and win the 10 minute lottery by finding the magic hash that lets you make the next block.
Rewards ->
You win a block reward (or portion of one if you're pooling work with others) that has economic value.
You win transaction fees for the transaction included in the winning block.
Profitability ->
If you are generating enough hash power per your operational expenses, these rewards are profitable, even though you don't win every block.
Some may mine unprofitably because they are speculating on the future value of those rewards rather than the immediate value.
Side Effects ->
This scheme increases the security of the global ledger. Making it more viable and bolstering the value of the rewards you're getting above.
If the overall system is valuable to society, that also bolsters the value of the rewards, but also has a value to society approximately equivalent to the value of the system.
Thus, bitcoin, which does consume energy, is currently, in my opinion providing a better monetary solution at lower cost than the system it is disrupting (banks use power, employ people, etc. etc.)
The perception that it is wasteful could only come, to my mind, if one thought bitcoin was not providing value to society, or that bitcoins were going to zero in economic value.