I got in a strange situation today: A rebuy-tournament with late registration for 1 hour, but only 7 players registered, and the first 3 were payed. If everyone rebuys, the rake effectively decreases to half the amount. On the other hand, if noone else rebuys, your increased stack does not give any advantage (don't you actually lose chips, because the "won" chips are worth less than the buy-in?)
What happens if you get unlucky and lose 2 or 3 buy-ins? even the first place might be less worth than your total entry fee. Would you rebuy or cut losses and stop playing?
Also, how would you react if you get kicked out at the bubble, do you rebuy? Somehow the "always rebuy" rule makes no sense, the tactical disadvantage (being the shortest at the bubble with only ~10bb) might become larger than the no-rake advantage...
For me it was luckily no problem, because i recockgnized that i was the largest fish at the table, so rebuying was no option^^