EA allows them due to under the table business.
Now Suggestion, I know EA deny all these things that there anti cheat is working and all (btw EA anti cheat is a joke), anyhow I suggest in fc 26 design the game in a way that it will have 2 options, option one clean players can join only, option 2 hacker can join and play against hackers. EA allows hacker(I can't believe that it's your game your coding and you can't control it) plus people are doing it for money as well. This way both type of players can enjoy. clean vs clean and hackers vs hackers (plus EA can officially sell hacks good business). All what i want is to play against a non hacker. Definitely Hackers will be there EA don't want them to go So make a separate option for them.