The most obvious reason for yellow in Manchester is that it matches the colour already in use on the trams, tickets and general TfGM branding. The reason most people think the NX livery looks poor is that it is such a dull, uninspiring and unwelcoming grey they have chosen. Contrast to Manchester, London, Belfast, and now Bristol who all use a single colour yes, but they use a bright, more inspiring and encouraging colour.