Even as a 6th man, Bargnani's inability to rebound, rotate, and communicate on defense would hurt this team. He'd just hurt us less than he did as a starter. This does not qualify as a "solution".
I think people need to distinguish between short term and long term objectives. In the short term, it is likely that the Raptors would probably perform best with a big rotation of Johnson, Davis and Bargnani, with JV getting rookie minutes in rookie situations. Objectively, a Bargnani/Johnson pairing is probably the second best big duo available to the Raptors right now.
I am a strong supporter of JV, and strongly endorse accelerating his development. But realistically, a rookie C is going to take his lumps and create challenges for his big partner. JV is a "-" player partnered with any of the other bigs.
Whichever combination keeps Gray off the floor seems like an improvement to me.
I would not be stunned if Bargnani came back as a starter. The pattern for the past 5 years has been to do whatever it takes to make him happy. However if he is coming off the bench is Bargnani going to be able to adjust? Most 6th men can get hot quickly. Guys like Crawford and Terry don't need a lot of time to get warm. Harden and Ginobili don't just shoot the ball but can warm up by getting to the rim themselves or be playmakers for others on their team.
Bargnani might surprise us, but if he remains cold off the bench then the coach may try and put him in the starting line up again so that he gets warmer quicker which then negates the whole idea of Bargnani as a 6th man.
It is always much easier to make one person a scape goat, but I do not think the raptors problems are as simple as: "trade bargnani and we will become a good team".
I believe we will be a better team once he gets healthy and is playing 24+ min. a game. That being said, I would be open to trading him if a trade presents itself in which the team gets better, because we are receiving some talent in return.
Trade Bargnani and we can have closure to a forgettable era of Raptor basketball? Yes.
Trade Bargnani and we can never hear Casey say "he is our guy" or "come hell or high water" again? Yes.
Trade Bargnani and we can never watch other players held to a higher standard on the glass and defensive side of the ball? Yes.
Trade Bargnani and we can continue building towards the goal of a hard nosed, grind it out, defense first team? Yes.
Trade Bargnani and we no longer have to worry about if the next game is when he decides to utilize his talent and abilities? Yes.
But trade Bargnani and we will become a good team? No.
SuperRaptor has a good point. As much as I'd like to see Bargs gone, he could prove to be useful as a bench player with limited minutes. He just needs a coach that understands his game and knows when and how to use him
As for blaming a single player, that's not what's happening here. The Raptors have a plethora of problems. But that doesn't mean we can't address the most obvious one.