Though I totally agree that limping as never any good, there are times when it is a winnng strategy.
Bare with me here. I've been playing alot of .11c SNG's at Betfair recently and I found that raising is a total waste of chips. Everyone and their momma is going to call you for at least the first three rounds. Couple that with the fact that most micro players either overbet or underbet their hands, and getting in cheap becomes more appealing as I can get a better handle on the other players range.
Getting in cheap (in position of course), staying in cheap, and value betting the river has so far worked for me. I'm 6 for 8 in cashes in my last 8 games according to sharkscope
I play like a rock for the first ;evel or two or three, just observing my opponents, letting the riff raff expose themselves and beat up on eachother. Occasionally limping the top 50% hands (wide range, I know), and hitting cheap flops keeps me up with the blinds, and if I hit hard, I bet it hard, assured that I'll probably get paid off for at least one or two streets. If I just flop mid, I can act accordingly if someone bets, or just check behind and value bet the river.
As the game wares on, I start raising more and limping less, and narrowing my range accordingly. When the blinds get to the 150/300 I don't to face a threebet shove from a shortstack while holding K 10 or a similar hand. This progresses until I'm on a raise/fold only mode. So far so good.