Are you new to the whole p2p thing? This is a terrible standard to hold new technology to. The web is broken.
I have nothing against people exploring alternative networking systems, but let's be clear: the only reason to run GNUnet (or Nostr, or SSB) is if you are interested in GNUnet/Nostr/SSB itself, or if you want to add exclusivity and wall your garden away from random visitors.
But many people have the opposite goal - they want their content to be accessible, and they want everyone to be able to participate, even if they are a high school student with 10 year old iPhone. And this means web.
So let's talk about how we can actually reach people, and this means figuring out how to get this web thing to work.