I remember checking in for my first First at LHR, and being very disappointed that the boarding pass was black and white, printed on thermal paper.
However, checking in at BKK I was given a boarding pass printed on card, with full colour.
Perhaps its based on the equipment provided on the desks by the airport operator?