That claim can't be taken off the table while it remains situationally true, though. Likes, dislikes, and preferences are an aside to that fact. In SR6, armor sometimes does nothing. It is fact.
I challenge SSDR or MC to tell me how armor would affect either of the very simple DR builds I listed above when being shot or stabbed by any printed traditional ballistic gun or non-energy melee weapon (beyond what I outlined - strength 9+ and katana or similar for the human, impossible for the troll). Likewise, I appreciate Banshee for acknowledging that armor sometimes does nothing. If I can just make these two see and admit it my work here is done. :p
Yes, Armor does nothing when you're not even shot at. You win?

Ok that was cheeky, but it addresses what I see as a wrinkle in your argument. You're going to the bother of bolding the word "armor" and saying it does nothing. Well, ok. It INDIRECTLY helps, via the DR mechanic, and indirect help is still more than "nothing" in my book.
Does it do less than in 5e? Yes, we agree. Does it do a LOT less than in 5e? Yes, we agree. Is that a good thing? We disagree.
When it comes to the specific builds you are talking about, I presume you mean the ones you listed
here? And if so, well, I already addressed them.
But I'll do it again.
Armor-less human with 16 DR, or an armor-less troll with DR27. What's the point in them wearing armor, you say?
Ok, first of all, admittedly, there are ALWAYS niches where the rules don't cover well. And as I pointed out before, the armor mechanic works best in the ~68% percent of the instances that are within one standard deviation of "mean", and less well when you get into "extreme corner cases". Naturally you'll want to argue with me about how we don't define "mean" and "extreme corner cases" in the same way, so let's just skip that then.
The armor-less uman with 16 DR is GAINING edge against AR 11 and under. Yes that's very good. But it's not as good as DR 16 + armor, because 12+AR is not at all hard to achieve, even before grouping up attacks. So adding armor to that DR16 means you gain edge against that much MORE cases. Putting a basic armored jacket on means the AR now has to break 17 before you're not gaining edge.
Ok, the troll is the same situation only more extreme-y. Starting out that ridiculously high means, in practical terms, we have to be talking about some extreme ARs and/or grouped attacks before edge is denied to the defender. A pack of cyberninjas with Monofilament Whips level drek to reasonably deny you edge. But just like before, simply putting on a goddamned armor jacket now means even a pack attack from MFWs isn't taking away that bonus from the troll.
I think it was skalchemist who said it's a difference between diminishing returns and a linear scaling benefit. Armor's impact isn't scaling linearly anymore. And having diminishing returns isn't
nothing.