It's not that K3KC blatantly rips off keycaps that bothers me most; it's that people actually buy them.
I don't understand the whole fake-designer-purse/imitation-Apple mentality. Why buy something that blatantly rips off another's design, down to the actual name or scheme, if you're not buying the real deal? Doesn't buying the real product show that you're buying a combination of quality (subjective) and brand name (objective)? Whereas, if you get the fake product you're just buying it for the name.
The same applies to artisan caps. People in the mech world obviously know K3KC is ripping off just for a cash grab, but I don't get why you'd want to get them if anyone who knows the original design can tell immediately it's a fake.
I can understand something like jewelry where a certain design or color can be rather pleasing but the pricetag of the real thing can be too high, so you get something of a lesser value if it imitates just that color or shape. However, stuff like fake purses, tech that looks just like Apple products, or faux artisans imitates the real product down to the iota because they know it'll sell.
Maybe it just goes over my head. I was never into wearing name brands with the name sprawled across my chest or ass, or on my head or feet, so I guess I'll just never get the mentality.