Well for me, larger motor then some cars I see and definitely more miles then many I know. Ok... I know that most bikes do trip of 10 miles on the weekend to a bar.They never really made any sense anyway. Small motors (relative to cars), fewer miles driven
I don't mind inspections, as long as they really are.
Check for all lights, working turn signals, brakes and tires in good shape.
We have them here and it's not a problem and keeps some rats off the road I'm sure. Of course, most of the people know a mechanic who will pass them even if they don't. I know Missouri has a law that says handlebars shall be no higher then 13" above the seat.
Never heard of it being enforced.