The Bitcoin network incentivizes miners to compete for block reward, the more hash relative to others, the better chance you have of finding a block. So people are always going to look to add more hash to better their chances of finding a block.This requires energy and hardware resources which is the main bottleneck in this equation. But there’s never “too much” hash, it just improves bitcoins over all security making it harder for nation states to attack it or shut it off as the network grows larger in hash.