Getting rid of tech trading is a step backwards.
Civ4: You can play with or without tech trading, player's choice.
(Check a box to disable tech trading at the start of the game.)
Civ5: Apparently, only one option.
Bad design philosophy, remove options for players to play the type of game they prefer, or just to vary the type of the game they play.
Pointing out that you prefer one of the two options, misses the whole point.
They went out of their way to remove something that was OK.
(They could have just changed to the default to no tech trading if they wanted.)
Taking a different example, in CiV4 you can play with random events or not.
I always have them turned off.
(I tried it a few times and did not enjoy it. Other people prefer them.)
In Civ5, either making random events mandatory or eliminating them would be a mistake. (I have no knowledge as to what they will do. Just an example.)
The purpose is to have the players enjoy the game.
They should not be removing options, unless it is absolutely necessary.