But, why Karen? Why not some other name?
I’d guess it’s because it a “white” sounding name and the name and stereo typical personal traits are safe to snark and make fun of.
You are correct. It was actually started by black women a few years ago to refer to annoying busybody white female coworkers.