I believe it's only since the Norms system was created and only for those that got the appropriate norms and rating
What's the history of the USCF CM title/is everyone who hit above 2000 established before 1991 a CM?
The USCF CM title requires five USCF norms instead of a reaching a fixed rating. this is a difference to FIDE.
No, anyone who surpassed 2000 prior to when the USCF went online at the end of 1991 got no recognition for doing so. From what I can tell, the only titles that were brought forward for prior achievements were "National Master" for those who crossed 2200 and "Original Life Master" for those who played 300 rated games while their rating was over 2200.
Here is the link to the 3.25 page description of the USCF norms requirements
https://www.glicko.net/ratings/titles.pdf
No there were no norms required for master - just a 2200+ rating.
Master is only a rating requirement. It is a lifetime National Master title (NM) even if the rating drops.
Life Master (LM) requires norms and the player needs to be at least temporarily over 2200.
Original Life Master (OLM) requires 300 games over 2200 (they do not need to be consecutive) and it gives a 2200 floor.
There is some obvious confusion regarding the National Master title, the Life Master title and the Original Life Master title. Particularly when NM and LM holders can drop below 2200 and play in tournament sections for Under 2200 players (NMs and LMs might not currently be rated masters).
What's the history of the USCF CM title/is everyone who hit above 2000 established before 1991 a CM?