Off course, but didn't you mentioned hashrate power? - "If hashrate on the pool is low, then the pool will find less blocks." - but difficulty will be lower. Those are both sides of the same medal.
I will not argue with you any more. Everyone is free to choose pool for mining. With fair competition you will be forced to decrease your 'invisible' profit and I am sure you will done this quietly.