If the CFTC does this, say goodbye to retail forex in the USA

Many of them. The leverage was reduced significantly, but not as bad as the first proposal. FIFO rules make having TP and SL on individual positions problematic if you have more than one position open on a pair. The hedging ban prevents several styles of trading.
Thats kind of crazy actually. It makes me sick to be honest with you how many things the U.S. government has "protected" its own citizens from. Only when they can get away with it. Welcome to modern prohibition.