Extrapolating this 'preferable form' and what's said about RedHat's kernel one could conclude that whoever forked any source has to always provide the source in the original form and all the modifications have to be distributed as patches.
What RedHat does in a way is a fork. It takes some kernel release and backports patches.
Also, I don't understand what's exactly the problem with this RH's decision?! It seems to me like there is lot of FUD, and in the end it'll turn that actually nothing special has happened.... It's completely other thing if this move will help RH accomplish the goal it wanted to achieve...