I understand that when one checks bags, they are ID'd to make sure the ID of the person checking in matches the person who is flying. Today, at RIC, I walked up to the elite line and proceeded to go through the check-in process & print out my boarding pass. While checking in, a guy wearing a suit walked up to me and the people using the check-in unit next to me and and asked to see our IDs. I couldn't see his CO name tag because of the angle he was standing & his airport ID was reversed (so not showing CO credentials). I asked him who he was & why he wanted to see my ID. He told me it was policy and turned his CO ID around so I could see he worked for CO directly. I told him that I was surprised by that because usually when I fly domestic (RIC-EWR), the only people who check my ID is the TSA. I said I thought it was weird because if I had checked in online & printed my boarding pass, he wouldn't be checking my ID. He told me that it's CO policy to check IDs here (at the check-in units), have the TSA check IDs, and that they check them at the gate too (and we'll see what happens there because I'm sitting here waiting for my flight right now). I've never had anyone check my ID when using a check-in unit (checked bags, yes - but carryon only? Literally never.). No one else using the check-in units (that I saw) were asked for ID while I was there. Anyone else experience this or is this just a misinformed CO agent with a power trip? On a side note - he also wished the (white) people (who showed him their ID's happily) a happy easter & said he was happy to be "bathing in the Lord's glory" or something of that extent today (I'm brown - he didn't wish me a happy easter - just an observation).