The revenue only goes to the publisher if the publisher goes through Brave. How do you think Brave pays publishers? It's not magic. The answer is most publishers don't get paid.
You're right that this is "problematic", but your initial description of "Brave replacing ads with their own", while technically correct, leaves out any subtlety. They might me misguided, but this doesn't looks as malicious...