There can only ever be 21,000,000 Bitcoin, and 19,000,000 have already been mined, leaving 2,000,000 (10%) to be mined in the future.
That's not "limiting supply."
I was talking about the electricity. If you haven’t noticed, they’ve been clamping down on efficient sources of it while jacking up its uses.