I was just thinking about the new patch that's in development (waiting for the patch feels worse than waiting for Xmas!), and especially about the forthcoming "No Tech Trading" option.
Although I can understand the reasons for including it, it seems to have some serious downsides too. Some of the diplomatic races will suffer for it, and negotiations will be less important.
Why not add a further option, that restricts tech trading to allies only? It would prevent tech trading in the early game, give diplomatic races a goal to aim for, and it will make alliances more important than they already are, for scientific AND militaristic reasons.
My only other concern is that with reduced tech trading, it will be harder to keep people's opinions of you high enough to enter into an Alliance in the first place