To qualify 2nd and 3rd and walk of with 12pts is rather like a lead hook to the jaw by Mike Tyson in his prime.
You're not going to be happy with Ferrari until you can recognise the good things they are doing. Do you think they'd have walked off with only 8 points in a 'normal' race? These things happen. Chaos of the race also contributed to Alonso's 2nd placed finish in Monaco.
In the rain funny stuff happens, and it always has. Ferrari are not far off in terms of pace, particularly in the hands of Alonso, and it is unfair to criticise them here.
I can't see any lack of effort at any Formula One team, if anything they care a little too much to make the calculated decisions that need to be made.