also just to mention, some of the relays that need auth, are just asking for a key. ANY key.. so you could auth with a different key, and then if the relay is open like this, send and req any valid events on that connection, except DMs as those require auth by your main key.
Discussion
🤔
It is not a bad workaround. But given the workaround exists, AUTH isn't achieving anything.
Nonetheless I'll implement it simply because it is easier to change my code than to change other people's thinking.
freedom isnt free 😅 or ur the product etc. reading a relay, i dont see a point in someone writing to a relay only to have everyone centralize to the biggest aggregators. those aggregators wouldnt exist, without homegrown relays, so they will need to pay for this, or relays ded.