Mr. Johnson was not the driver, nor did any action on his part result in the stop itself. There was no valid suspicion of Johnson at the time of the stop.
This would be a different matter if the officer had seen the butt of a gun or a suspicious bag of green leaves, but she did not.
She pulled him out so she could go fishing for probable cause. This is an incredibly important distinction. I think I'll also be needing some antacid pills.
Sometimes it’s nice not to destroy the world for a change.