On top of choosing my relays, which should stop spam, something I can configure like wot is great. Unfortunately I see much spam coming from filter.nostr.wine which was paid and doing good until today. :(
I think the concept of WOT is great but can't just stop at follows. One should be able to choose the WOT points that users must have, but also choose how many layers (follows of follows of follows) aggregate that score. WOT isn't the one solution but it's needed. and needs to be more configurable.
Yes, relays should fight spam better. However, WOT is a failure and ruins the experience. Every other decentralized alternative don't have these problems. Only Nostr because of their bad design decisions. They never cared about the relay. Wot is a poorly designed bandaid to cover up bad relay design decisions. Nostr can't even fight CSAM
Your right it does hurt discovery. I just like when I can control it. I limited everything to like 2 relays, then stopped seeing things in certain clients, added a couple back. Choosing relays still confuses me I suppose.