You see it as lack of depth, I see it as under-performing. That's where that conversation ends. You've seen the same roster perform well. Jordan Eberle wasn't the difference maker.
Underperforming? Most of the forwards are doing about as well if not better than last year:
McDavid: (23G, 55GP this year, 30G, 82GP last year)
Draisatl: (16G, 51 GP this year, 29G, 82GP last year)
RNH (16G, 46GP this year, 18G, 82GP last year)
Lucic: (9G, 55 GP this year, 23G, 82GP last year)
Maroon: (14G, 53GP this year, 27G, 81GP last year)
Drake: (8G, 42GP this year7G, 60 GP last year)
Slepyshev: (3G, 25 GP this year, 4 G, 41GP last year)
Khaira: (8G, 42 GP this year 1G, 10GP last year)
JP: (9G, 38GP this year, 1G, 28GP last year)
Pakarien: (1G, 24GP this year, 2G, 24GP last year)
Letestu: (8G, 54GP this year, 16G, 78GP last year)
Kassian: (6G, 54 GP this year, 7G, 79GP last year)
Maroon, and especially Letestu/Lucic have fallen back this year. It was expected of the first two, but only Lucic has really spiraled.
I've said my piece about Eberle in countless other places. I'll just re-iterate that it was him and all the other players let go that really hurt the team. They've dropped about 45 goals and added not even half of that in the offseason. There are no goal scoring threats on the wings besides Maroon.
The main priority at this deadline should be to address the lack of NHL ready-prospects in our system. We need several of them in the system this year to compete for several spots on next year's roster because the McDavid contract signals less salary being spent in those depth positions. The return on Patrick Maroon, Mark Letestu and Anton Slepyshev should be young NHL-ready talent, not draft picks. We should be targeting reclamation projects. Trading away under-performing players isn't how a team gets better.
I don't disagree but good luck convincing GMs that those players are worth prospects. Maroon might, MIGHT grab you a B prospect, no chance the other two do.