What annoys me about Children in Need is that you see loads of ordinary people who have raised many a few hundred quid by maybe doing a sponsored walk or something and holding up a cheque and then there's the multi-millionnaire celebrities who appear on the programme who have "given up their time for free!" How about seeing then actually holding up cheques showing how much money they've actually given. Then maybe they don't, perhaps they feel that giving their time is enough.
Seeing multi-millionaires appealing to ordinary people to give cash is immoral.
Between them all they could easily top the £19 million given by the public.

Just my thoughts