I could argue that it is tho.
Here is a good example. Should some 35-year-old man be restricted from buying a gun because when he was 18 he was caught with a pound of weed which makes him technically a felon despite the fact he has had a clean record for the last 17 years?
Should an 18-year-old kid be labeled a sex offender and a felon because he banged his 16-year-old girlfriend?
Our laws don't make any damn sense. Some people do funky **** and get caught and others do the same but don't get caught - so why the hell does a background check matter? As if the damn thing will somehow give you an insight into an individuals psyche?