1) Gateway is not "part of the Chinese Mafia". It's a part of a business that's been around for a looooong time.
2) Having kernel access would not be incredibly useful for finding exploits in newer versions, because the people capable of finding exploits already have kernel access. Alternatively you can just decrypt the ticket to get the title key to decrypt native_firm and do static analysis.
3) Stop your whining. Go do it yourself and release your work if you feel there is no "moral" problem.
I think gamesquest1 sums it up pretty well. Besides there is absolutely no reason for me to give any of you anything. I don't owe you anything. I already have what I want. What's in it for me? Nothing. So like I said, if you want something go do it yourself. If you can't, then your obviously not a coder and have no real reason to have that level of access to the system besides using it for piracy.
Thank you for the template
st4rk. It is nice.