They're through bolted instead of a captured ball. The ball can tear out and is more prone to loosening up.How are they stronger? That is false advertising. The pin is the same size with EMF or theirs regardless. The EMF are 4140 billet chromoly. Like David said they are creating a problem that doesn't exist to sell their product.
Anything stronger than 4140 you wouldn't be able to afford.