Great. Tech trading was always one of the most abused aspects of the game. Not being able to rely on dealing for techs makes the decision of how to tech through the tree very, very different and much, much more interesting. People will cry because it takes away a huge crutch, but it's a great change for the gameplay experience.
Just because someone likes a prior version's features when you don't does not make it a "crutch" or an "exploit" or anything else unfair. Personally I always turn off Technology Brokering, but leave on Trading. Is that a "crutch"? Because I like that feature? I would like to request (knowing that it won't happen) that everyone that thinks that something they don't like is a "bad" feature simply get over it and realize that others can like a feature just becuase they like it, not because it gives them a "great advantage" of some kind. IMHO Tech Trading always put me way behind the other Civs, so having it on was a handicap to me, not some "crutch", "exploit" or "cheat".