Ken, I'm sorry but you're being an idiot.
1) The kernel source is not needed by the vast majority of the users. That's a perfectly valid reason in and of itself not to include it.
2) It's source, hence there is perfectly valid logic in the argument that it should be available as a .src.rpm.
3) The kernel source *is* readily available by taking one small extra
step - installing the .src.rpm.
just plain silly. Guess what? Here in the US you are guaranteed Constitutional protection but you are not promised a copy of the Constitution. You have to go download it, check it out at the library, or buy a copy of it. Similarly, there is nothing at all preventing you from obtaining the kernel source with no more effort than it takes to obtain a copy of the Constitution.
You're just bitching to bitch. You have to take one silly extra step to get the kernel source and you're overreacting to the perceived inconvenience. Get over it.
Cheers!