The Uruguayan moved to Camp Nou last summer from Liverpool and, after a slow start to life in Spain, has scored 24 goals in all competitions.
However, his fellow former Ajax striker believed that he would have been better suited to a career in Serie A to La Liga.
"I was expecting him to be a really good player but I didn't think of him playing for a team like Barcelona," he is quoted as saying by Sport.
"I felt he'd be more suited to a team like Juventus or Inter because the football in Italy is a bit different to the football they play at Barcelona.
"Barca play a really clever type of football, close together with everyone at a high level technically. I think he is more of an opportunistic forward who should just go forward and see what happens.
"He does that in a marvellous way but it's not the way he plays at Barcelona."