Specifically, uBlock is mainly for blocking according to a predefined list of patterns of known malicious content, whereas uMatrix is for blocking all potentially-malicious content and selectively allowing through some kinds of content from domains the user has chosen to trust.
They have different purposes. I use both.
Specifically, uBlock is mainly for blocking according to a predefined list of patterns of known malicious content, whereas uMatrix is for blocking all potentially-malicious content and selectively allowing through some kinds of content from domains the user has chosen to trust.