Wrong.
Suppose pools A & B solve on average 1 block / hour. And Miner X is responsible for exactly 1% of the pool's hashing power (0.5 BTC reward for staying the entire round duration).
Miner X starts in pool A.
Precondition 1) A has not found any block for 6 hours.
Precondition 2) B just found a block a minute ago.
He has 2 options.
Option 1) Stay in A.
Option 2) Go to B.
Chances of both A and B finding a block in the next hour is exactly the same.
Expected returns (on average) after another 1 hour of mining for:
Option 1) 0.5 BTC
Option 2) 0.5 BTC (from B) + 6/7 * 0.5 BTC (from A)