You've clearly demonstrated why Ottawa gave up so much for him and why he's an exciting add from my perspective: He's a very good player. And this Red Wings team lacks very good players. So it's easy to convince me of the value here.
In reading through the pages and pages of posts about this, there's really two schools of thought.
1) Adding talent and sort out the rest as you go.
2) Lock down premium, elite players first and then move to adding wingers and such to "get over the hump."
There's a significant fear in group 2 that adding DeBrincat will stifle the acquisition of better players. Either due to the salary cap or simply rising out of top 10 draft picks.
And I just never understand group 2.
How many times have we drafted up threads projecting a roster 3-4 years out and literally half the players we slotted into the lineup are gone or washed out by that time?
I certainly had Vrana penciled in a bit longer.
I also don't understand the fear in adding talented players and, oh no, we have too many talented players! Trades happen. There's ways to negotiate around the cap if there comes a time hard decisions have to be made. "Cap hell" only exists if your team sucks and everyone has a high cap hit. But we've seen teams even negotiate around that.
The point is, worrying that DeBrincat moves the needle next year is so shortsighted. Keep adding good players as they become available, when you can. Not when it's perfect timing. You're never going to know when the timing is perfect.
One of the best scoring wingers is available today. Don't let the fear about this next season or two make it impossible to appreciate his playoff contributions in 3+ years are the real goal here.
And if you want a team that's been operating in that mode, it's Vegas. 3 years ago they added Petro in a controversial contract at the time for him. They acquired and kept guys like Stone and Marchessault in the core. They were aggressive and added a Eichel, not because he's the perfect #1 franchise center... Because he's a really good player. They kept adding really good players when they could and it all came together in a year nobody was picking them.
Add talent. Keep grinding. Stop trying to build the perfect scenario at the perfect time.