That process sounds horrific compared to California's!
What struck me as really odd is the requirement to have brand new cars inspected. That sounds like a colossal waste of time and money. (Except for the service stations that perform the inspections, of course!) Is that how it's generally viewed there?