Aren't there 2 BLM's though? There's the loose BLM movement decrying racism and inequality, things which I back. Then there's the ultra left wing Marxist BLM which I don't support.

Have you considered the thought that those booing are booing the latter rather than the former?