You should know how the trades work in this league by now. We can both disagree on what the real value should be but the reality is the market is pretty much set on these deals. if you want an elite 19 year old, you are likely moving gut wrenching young players that will blow up in your face later. It is part of the deal.
So, with that in mind, the question then becomes whether a team like Oshawa wants to participate in that game or not. Some GM’s choose to not participate. They take the same stance as you and decide it quite simply isn’t worth it to trade your First Round picks for an elite rental. Unfortunately, if that is the stance a GM takes, they have to do a great job at building internally and/or taking advantage when selling a player.
If you look at Brampton right now, they took part in the process at both ends. They sold DelMaestro and DBB for MacDonell and Martone. They built up a war chest of draft picks and then moved a bunch for Rehkopf. No one can honestly say that Rehkopf is worth 10 high draft picks. IF those picks were used to draft players instead of trade capital, you have to assume you would land on another player of his calibre with one of those picks, not to mention the potential for all those other picks to turn into players.
So, really this comes down more to philosophy. The discussion you seem to want to have is more centred on philosophy of trades as opposed to the actual fair market value of these types of trades in the OHL.
For what it is worth, I agree with you. Some of these deals have gotten completely out of hand but the market value is the market value. IF you want to play the game you gotta buy the ticket. It is what it is. But, IMO, if you are going to play the game, it needs to first start with taking advantage of a selloff like Brampton did. Build the war chest and add a couple key young players. Then do the big buy and put your chips in. Hope for the best.