People in hell want ice water, I'm told.
It would be nice to have the source for random reasons, especially in such a small community as the xbox one is, however I do agree that while a simple request that can easily be responded to with "no" is fine, nagging and complaining when you don't get the code is not.
I've run into a few people who kick and stamp their feet about a few bits of windows-based source that really ended up being nothing, and it is simultaneously annoying and aggrevating. I think the issue with UnleashX and the sudden request for the source is that for some people there are a few minor bugs that they think could be easily solved. I know there's been times when I've used something, lets say an emulator like Kawa-X, and wanted to throttle someone for not making a "None" option on keybinds, per-game controls schemes, or remap controls without restarting the game. But the problem is that no one knows me, I have no sway with anything, so even though I could change it out (well, most likely, perhaps these issues arose out of necessity, which would be something I would no doubt find out instead) I just have to get used to them, and hope someone changes it if there's ever a new version.
C'est la guerre, I suppose.
EDIT: There's also been times when, for example, I'd been writing something over the course of a week, not really going anywhere with it, still just dicking around with what I wanted it to do, and always "working" on it while very lacking in sleep. Giving out the undocumented, mishmash of code that results and either having to explain what is what, or deal with the people who only see the broken state of it, and not the situation that lead to it can be helpful at times when people say "Hey, buddy, just do this here and it'll come up," but many people aren't as forward-thinking; disparaging comments about something you don't devote any real time to can be hurtful none-the-less. I know it's frustrating when, for example, .Net came, and a lot of the conventions changed. If I tossed something out and someone who had been following all of the changes as they occurred, instead of having to relearn bits and pieces started jumping up my ass I would be a bit discouraged from continuing. But we do anyway.