Is there a possibility that too many people in the same mining pool cause hashrate throttling? Is there such a claim?
Where did you hear about it? Is there a discussion on that on your mining pool forum or something similar? Also, has changing your server stabilized your hashrate for now?
Can 601 still earn back its electricity bill now

Maybe it can, whether it's on a reasonable timeframe is another question.