I'd argue that the slogan "defund the police" points to how out of touch activists are. The ability to imagine that Obama is wrong for saying that the minute you say something like that you lose a big audience is staggering.
Outside of the revolutionary ideation echo chamber that spawned failed experiments like CHAZ, literally nobody wants to get rid of the plice entirely. That's what this slogan sounds like. Which is the point he's rightly making.
The fact that the meaning of a three word slogan "lies on a spectrum" is precisely the kind of ambiguity which stops people from taking the merits of a more considered, community focused approach to law enforcement seriously.
Ideas aren't good because they're "radical", they're good because ordinary people want them, understand them, and benefit from them. If you ask people to believe in an idea, isn't your most basic responsibility to clearly express what that idea is?