I have kept out of this - but here goes for a contradictory opinion
I personally feel that there is no problem with Intercity services (like LNER that triggered this thread/opus) being CR. That way, those who have paid a significant fare for a long-distant journey are assured not only a seat, but a more relaxed (long) journey and, where applicable, the trolley will be able to get through to offer the service they deserve. Exceptions could be made for specific trains where they run along commuter lines that don't have a local service. How much they pay is irrelevant - the subject of fares and discounts is a different subject, in the hands of the shareholders in the case of the latter.