Yes, but it was a different thing, because O'Grady wasn't parodying it or making fun of it but saying "Why is the football at seven o'clock, we don't want to see it there, take it off". Just a complaint, with no humour about it, simply "I don't like this and I've got a platform to say so". Des says they were getting enough stick in the papers, they didn't need the channel's own shows complaining about it.
Put into context, it does indeed sound a bit rude. If it was Blankety Blank, there is an unedited episode on YouTube which shows just how much footage was edited out of the final broadcast. I wonder if O'Grady made the remark in character as Lily Savage, and assumed that it would be edited out of the final broadcast? Certainly whoever was editing the programme (if it wasn't live) should have considered whether it was a good idea to include such a remark for broadcast - even if O'Grady truly meant it. In any case, I'm actually inclined to agree with you - someone on the same channel as you, kicking you whilst you're down, is unfair.
I know O'Grady plays it all for laughs and his thing is complaining but it depends what you're complaining about, isn't it? Complain in a funny way about your own show, yeah. I know Good Morning Britain was a silly joke really, but you end up with O'Grady saying the show is run by idiots and his audience go "Oh, did you hear, Good Morning Britain are really unprofessional" and it gets a bad reputation among the audience. It's just bad manners.
And that's it.
I disagree with you on this however. Would anyone really come away with the opinion that GMB are unprofessional, just because O'Grady made a brief comment during the show? Maybe it's just me, but I'd probably forget it by the end of the show if he'd only mentioned it once, I certainly wouldn't from then on see the whole of GMB as unprofessional because of it. Bad manners perhaps, but not something I feel that would tarnish the reputation of GMB for O'Grady's audience.