1. Knitting is portable. (Just try taking your latest sewing project to a movie, or working quietly on it during a church service.)
2. Knitting has fewer steps before you get to see real progress.
- Choose yarn & pattern.
- Wind yarn (if necessary).
- Check gauge (if you feel like it).
- Cast on.
4. Knitting
5. Knitting takes very little special equipment. (And the special equipment it does require is little.) Sure, you can invest in all kinds of paraphernalia, but it's not really necessary. You can start knitting with about $20 in materials (or less), and keep things simple. Most people already have a chair in which to knit (well, unless you're me ;o), and lighting in their homes. No big cutting tables, large or heavy machinery. Now, there are knitters like this one, whose stash handily spanks that of a large yarn shop, but most of us can keep our knitting supplies, etc., easily in the space we have, even if it's small. Small space, that is. Yarn is small, and can be tucked in all types of convenient places.
So, why do you prefer knitting over another craft? Do blog about it, and then come tell me so I can see. ;o)