All have mil/LE contracts. Which to me, is a good indicator that they work.
Unattractive and unlikely to be handed down to the grandchildren since all plastic has a half-life.
But they do fill a need as a relatively inexpensive tool. I carry a Glock on the bike - don't mind if it gets wet or dropped.
Same reason I don't buy NC-Star. I'll save up my hard earned cash to purchase something that is proven reliable and hopefully will last at least a couple of generations.