I didn't click the linked thread. There's a chance I posted in it...
For whatever they ARE or ARE NOT, for whatever they CAN or CANNOT do, I still say: If it says
Glock on it, there's money to be made on it. People will buy it.
If they could find a way to import a .380 Auto Glock, or simply drag enough of the tooling stateside to just build them in Smyrna, they would sell the ever-lovin' hell out of them.