Geelong were efficient in getting their trades with minimum fuss for sure - but really how much does that stuff matter at the end of the day. I've never once heard of clubs winning premierships because they are 'pleasant to trade with'. Hell there have been trades in the past where one side made out like bandits which had a big role in leading to premierships. This idea that there is one right way to trade is just silly. Every club has different list needs, priorities and should adopt a tailored approach in order to maximise their chances for success. At the end of the day it doesn't matter if it goes through on day 1 with no fuss or on the last day after many arguments - its all quickly forgotten about and players will go to clubs that offer the best conditions and clubs will trade with anyone who can give them what they want regardless of personal feelings.
I for one am very pleased with how Essendon went in the trade period. Half of the stuff the OP said was complete rubbish. Pick 5 may have been slight overs (a lot of neutrals in the media said it was fair for the record) but it wasn't easy for Essendon and Saints to come up with a reasonable deal given the picks they had and ultimately involved a third club and a fairly complicated scenario - its not surprising it took a while to get that sorted. At the end of the day we got some very good value for players wanting to leave the club.
I for one am very pleased with how Essendon went in the trade period. Half of the stuff the OP said was complete rubbish. Pick 5 may have been slight overs (a lot of neutrals in the media said it was fair for the record) but it wasn't easy for Essendon and Saints to come up with a reasonable deal given the picks they had and ultimately involved a third club and a fairly complicated scenario - its not surprising it took a while to get that sorted. At the end of the day we got some very good value for players wanting to leave the club.