I don’t think either Brave or a custom advertising solution are unethical. It just seems like the barrier to entry to getting your own advertising solution up is a lot higher than setting up a site on squarespace, and that most small site owners can’t roll their own advertising solution.