Yah that's been the theme of this team since 2012. Ownership is the biggest problem here, they seem to enjoy insanity more than logic.
I've seen many teams go down the rebuild road and they just don't have the patience that is required. I like to say it's 3 levels...
1st Level (Rebuild): Accumulate draft power and fill the pool. Sell where you can and maintain high draft power for as long as you can. Do not set a timeline. Monitor it year/year but ensure you spend a lot of money on drafting and scouting.
2nd Level (Transition Years): Team starts to show potential and the GM thinks they are closer to competing when they really are not. These are the years where GM's make so many mistakes. These are years where you go through up/down momentum but you should still be trying to add draft power, not trading it away for 28-30+ year old players. Do not set a timeline. Monitor it year/year and ensure you spend a lot of money in player development.
3rd Level (Contending Years): This is when most of your core is in the age 25-30 range. Look at how long Tampa and the Avs were considered contenders before they actually won cups? These are the years you should be trading futures to fill holes.
Miller trade as a rental would have returned a lot. Missed opportunity and now you got a 30+ contract at a time where another reset/retool is coming?