I cashout 99% of hands. I don't cashout the same pocket pair (eg JJ vs JJ) and I don't cashout unsuited AK vs AK or similar.
Since I started doing this I have never tilted. And a losing session is because I made mistakes. This I learn from, and it's easier for me to see.
FYI I also cashout when behind (e.g. KK vs AA).
I take my hat off to someone who can lose AA vs KK several times in a row and shrug it off. But I do question whether even the most hard-headed person can truly play their A-Game, after getting sucked out on - especially multiple times in a row.
1% is nothing to me. Rake is so much lower online than in
casinos anyway.
Personally my game will suffer more than 1% if I had to deal with all the suck-outs.
If I was a robot millionaire playing 1c/2c I wouldn't cash out.
I also like the fact that I can route for the opponent to win the pot.
If a fish is going to either double or leave the table, when they win the pot I can still cover (or close to cover) their stack most times. And this makes the effective stack higher for our next all-in spot together.