they lied again, they gave PC a bunch of free DLC just recently.
Grow up...
The 'dlc' for pc was the creation kit, which didn't need to be developed for pc release because it is what Beth used to put the game together, and the release of the Hi Res textures pretty much had to come out as a separate item to the actual game for the simple reason that it really only works with the current generation of PC's and operating system...it won't run on earlier generations of pc effectively. As many pc players don't have late model rigs, and don't have machines or OS capable of running it, then releasing it as a component of the game would have caused no end of problems, and would have quite possibly impacted on marketting and sales.
Actual DLC involving content will be cross-platform, unless specific deals are in place, which means we should all roughly get it around the same time...so it is highly likely that the actual DLC will be released on Xbox first, and the other platforms later, if that is what Beth said.
Now, in relation to the CK, don't get the impression that it's a magical way for everyone to suddenly create new content for their game. Sure, the potential is there...but unless you know what you are doing, unless you have the time to actually do it, then it is only so much stuff taking up space on your hard drive. If you want to add something to your game using it, you are pretty much in for a bit of hard work.