Uh oh, if this is true, there are going to be several super-duper angry Xbox supporters. Various people in other threads were saying that Microsoft's painful certification process is actually a GOOD thing and that self-publication would bring ruin and disaster to Xbox Live.
That is, unless they now reverse course and applaud Microsoft for the changes. That would be very interesting.