Some critics viewed the casting of the white actor Michael Bates as the Indian bearer Rangi Ram as an example of blackface, "All Michael Bates wore was a light tan", protested Jimmy Perry in a 2013 interview with the journalist Neil Clark, an admirer of the series. In Clark's opinion, the series "delightfully lampooned the attitudes of the British in India", but is "wrongly attacked by the PC brigade for being racist and homophobic". Such a perception, however, is believed to be at least partly responsible for the programme not being repeated on British television in later years, along with, according to Darren Lee of the British Film Institute's ScreenOnline website, a belief it contains "national stereotyping and occasionally patronizing humor". According to Mark Duguid, writing for the same website, it suffers "from its narrow stereotypes of its handful of Indian supporting characters as alternately servile, foolish, lazy or devious". Its flaws have not stopped it appearing in several "best of" lists. The show's producers had been aware the issues around the casting a white actor to play one of the Indian characters, but relented owing to the lack of suitable Indian actors at the time. Jimmy Perry defended the casting as Bates "spoke fluent Urdu, and was a captain in the Gurkhas".
Who's Major Waddilove-Evans?
Colonel Reynolds: Eh? Oh, just the husband of the lady who happened to be on leave in the hills as the same time as me.
Captain Ashwood: Jolly good show.
Colonel Reynolds: Yes, it was.
In early episodes Gunner Graham claims to be educated at Oxford but later on he claims to be educated at Cambridge.