By computing more hashes, you raise the difficulty for everyone else mining so you do ultimately push out the less efficient miners.
However, this does nothing for the overall energy efficiency of Bitcoin, which could be defined as transactions processed per gigawatt. If energy gets cheaper, that number only gets smaller.