I thought it was a good filler episode to help get them to the upcoming finale.
Yes they talk over the end credits on most British shows too. Some of the channels have a constant annoying channel logo but usually they don't get the spam during programming. There was a case a few weeks ago during the Time of Angels episode that they spammed the final minute of Doctor Who with a Graham Norton promo on BBC One but thankfully it wasn't on BBC HD. There was a large public outcry and BBC had to issue an apology.
I have no problems getting episodes of TV series off the internet that are never shown in the US let alone made available via DVD. I have been catching some Australian TV this past year or so and they get some of the screen spam promoting the next show, when they come back from commercial break. Usually it is just a quick graphic then it is gone. Nine Network keeps their logo on screen for the entire show can't really remember if ABC keeps it on all the time. I think they have something on there. I seem to remember a Masterchef logo is on screen during the entire episodes of Masterchef Australia. It is getting harder to keep finding episodes of some of the more obscure British, Australian and Canadian programming that we have come to enjoy. See everyone wants to watch our crappy reality programming instead.