They don't have the right to ask for ID you missed the point, that is called a search. this is the difference between common sense and the rule of law. and after reading your comments i'm not even sure you read the article as it had nothing to do with the stuff you're talking about. Leos need a reason to stop someone, driving down the street is not a reason, at check points such as this you don't have to show Id as there is no pc to do so.
you know what never mind you have no clue what i'm talking about nor yourself, just go Google some more stuff and come up with some more bad assumptions.
You're a fool if you think stops are illegal and are the same as searches.
Go fight it in a court law, and see how far you get.
It's not assumptions, it's facts. They have the legal right to stop and ID, that is a fact, not an assumption. A drivers license is state issued. You don't have the right to drive, that is a fact, not an assumption. Being asked for ID is not a search, that is a fact, not an assumption.
Go back up to whatever mountain you crawled down from and keep believing that drivel.