I disagree with you. Trade evolution has been from the very beginning of the franchise something I have thought was completely contrary to one of the core principles of the game. You put in the work, there's nothing that stops you and your Pokemon from obtaining higher levels of power and progress on your own, due to the bond you share and the work you put in. Trade evolution is the one method of evolution that spits in the face of that belief. You have to, albeit temporarily, give up control of the Pokemon you caught, raised, befriended, trained, bonded with, etc. There's also the risk, however small it might be seeing as most people trade with trust worthy friends, but even the smallest chance that the person you traded with decides they don't want to trade back. I'm sorry, but that is something that is so blatantly stupid. I get that it was especially in early generations supposed to promote playing and "working" with friends, but now more then ever, there's plenty of other ways to promote that. They can take their "trade evolution" and shove it as far as I'm concerned. Give all the "trade evolution" another way to evolve, for pete's sake.