I hate blocking! But … the results are so much better when knit items are pinned and steamed, especially if it is knit in plain stockinette stitch. The problem with stockinette stitch is the rolling of the edges. The only way to get rid of it is to block. So I blocked. It took a gazillion needles to get everything pinned down. Did I mention I hate blocking?
Here is a nice post on putting rubber soles on knitted slippers.