It's the only fair thing to do.
“Let’s just give everybody As then.”
What I proposed has nothing to do with that. It’s just the opposite. With competency testing, if you don’t know it, you don’t get credit for knowing it. You graduated from Harvard, but can’t pass the competency test - you don’t get credit for a degree in that area.