We direct radar let downs all the time but I think you mean conduct a radar letdown as a co-pilot using a weather radar not actually designed for the purpose and not cleared for IMC use below 1000'.
When was the last time those people in the queue conducted NVG mountains as that gets done a whole lot more than radar letdowns?
CRM is about telling the truth and not ignoring the elephant in the room - if you thkink you can judge anyone's CRM skills based on an internet forum I think you need more training