The fact that your team is still playing their hearts out every night despite not having a lot of talent is a hopeful sign, and will serve them well down the line if you can only get rid of Melnyk.
And yeah, we all valued the 1st from the Duchene deal as a ~20th overall pick at the time of the deal, assuming Duchene was going to put them over the top. I think Dorion's big mistake wasn't the first he included, but moving Turris to get Duchene. Adding Duchene to Turris would have given you some pretty hard core center depth, but including Bowers (a late 1st) and another 1st to upgrade from Turris to Duchene wasn't a good move value wise.