He's right though, it's inefficient and an extreme inconvenience to a law-abiding citizen to be held for 4 hours without a real reason. The fact that he was trying to pick up his kids makes it worse. When they do this to someone, they should be required to repay them for the inconvenience.
Cops actually have a right to search based on "reasonable suspicion", which is up to their judgement, so whenever they want.
He was held "4 an hour" not for 4 hours lol. That's not entirely unreasonable...and I think the biggest point is if u drive without a tag, expect to get pulled. Lol