"Why" is always a difficult question to answer, especially when it works one way southbound and the other way northbound. But the rules are very clear.
Huh, that's strange. I've always put a few in my check bag, never a problem. I also always carry at least two on me or in my carry on since they relaxed that rule several years ago, and haven't had any problem since that time, going or coming.