As a long-time crocheter, I can fully attest to the validity of those definitions! Yes... most of those do transfer well to knitting. For example, when DH was with me at the LYS to pick out his sock wool, the lady ahead of me in line had a small baby in a car seat carrier. I pointed to the baby and asked DH if he knew what that was... I replied, "another reason to knit!"
Example #2: a good friend of mine told me last week that she was expecting. I told her that meant I get to make cool baby schtuff, not the cheap crap I usually make for DHs family. She laughs and replies, I'm sorry for enabling your habit!