Im lost to how that doesnt matter so I guess leak found...here is my math:

You have 22 vs KK:

Hand 0: 18.187% 17.92% { 22 }
Hand 1: 81.813% 81.54% { KK }

Out of every 100 hands, KK will win 81 times and 22 will win 18 times (and give or take the remaining 1%).

Out of the 100 hands you have. 22 your odds of making a set on the flop/turn/river are 1:9.

If it costs you $2 to limp and hypothetically KK never raises, then over the 100 hand scenario you have invested $200 total ($400 total KK+22 money intested). Out of that $400, KK will win $326.16, and 22 will win $71.68. For a difference of $254.48 ($2.16 remainder).

Since you will make a set 1 out of every 9 times. You have to multiply your $2 limp investment by 8 (the total # of times KK wins our money) =$16. So for every time you make a set, you need to win (your investment) x 8 =$16 back from your opponent to make the draw break even. He wins your $2 8 times = $16, You win $16 from him 1=$16.

In this 100 hand sample, you will make a set 8.4 times. Lets now say KK will only call a raise and never bet. There is $4 in the pot and you need to build the pot to $32 to make back the $16 you invested and lost to KK all 8 of the previous times. Since KK always calls. You bet $16 and like clockwork he follows. This is now almost a break even play.

But your only able to win 8.40 times out of the total 100; 8.4 x 16 = $134.40. However, if those 8.4 times are the only times you will be making money KK is still worth $265.60, for a difference of $131.20.

edit: Granted this is only taking into account making a set, but I cant imagine 22 making a straight more than 2% of the time. So out of the 100 hands you play, 22 wins 10.4 times So for every time 22 makes a straight (1 out of 45.8) you have to get paid $91 and change to break even.