For some weird reason, I've been watching this terrible tv show called Campus PD which is like Cops but only about college kids. This incident makes me think of the show, because the cops have this attitude that they'll help you as long as you bend over backwards to make their jobs easier. In the one I watched last night, the cop responded to a noise complaint and was let into the house by a person who very, very clearly said they didn't live there. The kid who did live there complained that they had entered his house without his approval, so the cops handcuffed him and detained him in a squad car, then said they were giving him a citation only because he argued with them and he wouldn't have received it had he shut up.
Those cops are horrible, and it's just like the cops here. Police officers shouldn't treat people differently because they want to be assertive about protecting their rights. If I were in this guy's situation, I would have given them my ID, just like if I were the kid in the stupid Campus PD show, I would have done exactly what they told me to do. But I admire anybody who politely refuses to do something they feel is unfair and illegal (or at the very least, against standard procedure).
I'm from Minneapolis, and what a lot of people probably don't know is that the skyway is a series of elevated tunnels connecting major buildings in downtown and it is a public place. There are homeless people who basically live there. If you're sitting in a chair in the skyway, it shouldn't be a private place and you would never have any reason to believe that it is a private place. I've heard a lot of people talking about this issue and saying that they've sat in the same place and nobody came up to them complaining that they were sitting there. This man was unfairly targeted and whether or not the police did anything illegal is secondary to that point - to me at least.