Want me to post a thread with a poll for greater visibility? I agree you're probably not getting a representative sample in this thread on page 19.
Sure, that sounds good! I'd like to get more thoughts on this.

@Recursive There is one possibility. It is also how defense pacts usually worked historically in real life. It would also let to more sensible, consistent diplomacy and alliances. Make them specific to an enemy. I other words make them not general, triggered when anyone declares on one of them, but respective to and triggered only if their mutual enemy or power which they fear declares. It would be more the reversal of do you want to declare on someone. But I don't think it's possible to change so I don't dare to ask for it. Just reducing the number should suffice.
Possible, yes. But a big challenge to implement. Modifying the UI in this game is a giant pain.
I used a sort of hack to count the opener as a Social Policy, because Firaxis decided not to include openers in the policy table - I just created a new function with an LUA hook specifically for UI display of the Social Policy count. It's so much easier for me to work with CPP files! Unfortunately, that wouldn't work for the trade screen.
Also not sure if that'd be the best approach. The deal AI already has many issues with agreements and interactions and this could exacerbate them.