That recessed, half-covered, crooked (!) GPU mounting is inexcusable at this price. I'm not the target audience for this, but I think even someone who isn't a DIY builder could look at this and see that something isn't right.
Agreed, if new anti-cheat isn't implemented then this is my last DICE game. I quit a few months ago because of the script kiddies cheating and the lack of any enforcement/fixes/updates/anything leading up to the first DLC. I just don't understand why they didn't acknowledge the problem and...