Honestly, I'm referring to both. Background checks are re-run during the I-751, as is the fraud assessment, as both are relevant.
Compared to your average applicant from an average 'friendly' G7 country, say, Canada, the UK, Western Europe, and other large swathes of the world, rightly or wrongly, significantly more scrutiny is given to applicants from that region of the world with regards to fraud, and also to background/possible links than other countries. This is often time consuming - moreso than a lower risk application - and often results in the frustrating standard template ' due to security checks' letter in response to out of processing times enquiries from frustrated applicants.
A month for an I-751 is completely and utterly ridiculous in the current state of processing times. Seriously ridiculous.
To put that in perspective, a decade ago my initial DCF CR-1 (including interview) in London was under four months start to finish and that was ridiculously quick at the time, and I-751s were taking maybe 6 - 8 months back then from start to finish. I would bet now that the vast, vast majority of people on here have been waiting a minimum of at least 18 months/2 years for their I-751 if filed in the last couple of years with no end in sight - and an indication of this has been the creep in extension letter issue times in recent years. They used to be issued for twelve months and obtaining an i-551 stamp was not a common occurrence.
As I said, I'm not mad at the OP, I'm truly happy for them to be free of this awful process that we are all so, so sick of.... it's just incredibly annoying and a bit of a kick in the balls for others to see USCIS once again making it up as they go, presumably to massage their figures, while making a mockery of others cases and waiting times, with ZERO accountability once again.
I also appreciate that I'm angrier than most at USCIS, hence my rant-ish here, but my points stand. It is ridiculous.