It does seem odd that the state requires safety inspections but doesn't require emissions tests in every jurisdiction.
Any surprise that emissions tests are required in Fairfax and Arlington, but not in Bland County? Largest city in Bland County has a population of 75; it is a different world from the DC suburbs.