WAIT... are you saying that people like shroud and dizzy are cheating with these videos?? is that what are you saying??
first of all, if that is the case, you are a rookie player/training dummy for saying that... any experienced player would know that they are legit by watching them play just 1 time.
now.. about EA/Respawn "letting" people cheat
they are not literally "letting", you misunderstood the reason why it's happening to them, i agree with the part that you said that they made bad decisions, but it's blinding you from the real truth.
if you look at the game right now you will see a gigantic number of flaws, flaws like server instability, client instability, bugs, data vulnerability, code errors, gameplay fixes/balances and many more minor problems like ranked matchmaking... NOT JUST CHEATING
that being said, they are prioritizing critical problems that keep you from playing the game like crashes, mass lags and stuff (they are partially not wrong) but still...
you should know that money talks since you "made many corporate decisions in your life"
in my not so humble opinion i think that they should address cheating as a critical problem as well...they are forgetting why some games lost their potential(long term money/popularity) due to cheating and i fear that they are not going to dump the useless EAC service because some stupid contract or company bureaucracy.
ps: your videos sucks as ''proof/evidence'', hope you get better in the future.