Absolutely. The roster was/is flawed nad that can't be debated unless your initials are N.O.
But it was Stotts who decided putting Kanter/Melo on the floor at the same time was a good idea. #epicfail
Last year Kanter played more games for the Blazers than any other player, followed by Roco with Melo 3rd. I think you are discounting how injured the Blazers were last year.
Despite the fact that these 2 were the #1 and #3 in games availability for the Blazers, as a pair, they were #10 among the pairs the Blazers played. TS tried hard not to play these 2 together.
https://www.nba.com/stats/lineups/advanced/?Season=2020-21&SeasonType=Regular Season&TeamID=1610612757&sort=MIN&dir=1&GroupQuantity=2
I would also like to point out that as a pair, when playing together, EK and Melo had a net-rating of 4.2 (positives). They also had a positive net-rating in 3 man units when they were with CJ or Dame.
The Blazers really suffered when Hoodie and DJJ were playing in net-ratings. It is easy to blame EK and Melo - and they are not great defensively - but they were not the biggest problem the Blazers had last year defensively. It was injuries, the fact that they played like starters instead of bench players - and the people that played as bench players behind them were much much worse. TS was dealt a bad hand with all the injuries and imho - it is amazing how well the Blazers did given the available bodies.
---
Another interesting thing to look at:
https://www.nba.com/stats/lineups/a...1610612757&sort=NET_RATING&dir=-1&CF=MIN*G*36
These are all the 5 man units the Blazers played last year that had at least 36 minutes together.
EK and Melo appear in 6 of them, only 2 of them have a negative net-ratings, one with DJJ and one with Nas. The other 4 were a plus net-ratings. If you look at the data it is clear why Terry did not play DJJ after a while - and why he, GT3jr and Hoodie were traded. Terry's rotations seem to be pretty reasonable given that personnel.