Right now the Raptors are in dire need for a big man. On the depth chart the need for a point guard is second, then a PF and a backup SG.
I hate to say this but....point guards are like running backs in the NFL - they're a dime a dozen, big men are like QBs - theyre much harder to find. Throughout bball history, for almost every team I; can name a point guard who at the very least can run an offense properly, but its difficult to say that every team had a decent center or even a competent one. I'm sure the Raptors can find another point guard next year if needed.
There were 3 other big men who went after Araujo - but none of the could fit the bill. The Raptors need to make the playoffs soon, this year if possible. I dont think Carter will put up with another player "in development". They were lucky with Bosh.
Drafted in the 11 spot was Biedrins....he's 18 7'0 -a high schooler...in Latvia!. He may develop into a good player, but not anytime soon. Same with Swift, and he cant shoot free throws worth a crap. Podkolzine at 7'5'and 303 lbs has the same health problem as Muresan....and he's 21. All 3 will require a lot of work - the Raptors do not have the luxury of time on this. These players couldn't or didn't overpower in college (becauuse they never played at that level) so it's difficult to see how they'll do in the NBA. At least Araujo is closer than any of these guys, by at least 2 or 3 years.
I'm sure the Raptors can get by with Mo Pete and Rose playing the point. But right now, they have nobody for the paint.
Bosh is a better PF than a C. At least they drafted the best talent for the position they most urgently needed to fill.
Plus most non -North American players do play below the rim - Nowitzski, Yao to name two. Player development in most parts of the world emphasize the basics- shooting, passing, running the floor. Thats why every time you see a player from Croatia, Argentina, Spain - they all have 1 thing in common, regardless of position - they all know the basics and are decent to good shooters.
At least next year - there's something to watch, either a bust or boom.