Fanatics may have gone too far by trying to manufacture actual in-game jerseys worn by players.
Enough complaints (which are inevitable given Fanatics quality) and the leagues will drop Fanatics. Best case scenario for them they still have their nice fan apparel business. But the upcoming backlash may cause the leagues to drop Fanatics completely.