No, it's not easy, but neither is garbage collection, good optimizations, a clean interface, helpful documentation, or anything that makes a language really great. If I'm going to keep using Python in the future, I'm going to want threading, and right now it sucks.