As i said, problems inside Ferrari are not easy to solve. It all began with their mess up with wind tunnel parameters. Car was great on winter testing, fans and media all hyped up.
Five races into season, best result is 3rd place from Turkey. They were optimistic before Barcelona, marvelous job from Fernando on Saturday, but failed in the race. Not just failed, getting lapped by RBR and Mclaren in ~40 laps, with 1 second deficit on softer and 3 second deficit on harder tyre. After great race in Turkey this is something uncommon. Fans and (italian) media demans answers.
It looks like that the easiest solution is to fire technical director, point finger at Pirelli for 'bad' tyres and reshuffle some staff and pray that Monaco will be better and upgrade package for Canada will work. But competition will not stay on the spot.
They will probably try to get 'the best' people in F1 for 2012, but even this does not guarantee success.