The car failures are unfortunate, but won't happen every race. Mercedes have made mistakes but aren't idiots.
More concerning is getting the set up nailed and qualifying up the grid. Just look at the races Button and Webber had today. Getting away from the pack and being able to run in clean-ish air is the key to having a trouble free race, and then we'll see a decent race performance.
Must admit I'm a bit worried about Monaco though. I admit another DNF there is a possibility... especially if the car is a bit off again...
Given he didn't like the 2011/2010 cars, he stil was good, Michael did well at Monaco, the merchanical DNF last year stopped a potential good race. Michael's attack on Pirelli is good, Michael angry leaving the car in Spain is good, his races haven't worked dout due to the teams fault overall so far, but it must change.
This is the Michael people wanted to see in 2010, remember how laid back he was, 2011 earlier on as well, Schumi clearly is trying, and when the team mess up.
This isn't frustration because of being off the pace like in some races in 2010, this is frustration due to one bad young racer Senna, and a build up of races where the team mostly have left him down, although he won't admit it pubically for now. It's good to see Schumacher pisses off, he wants to do well, I think this will bold him well. He's been more then cool for a long time, but now he is seeing potential good results go fry out, he is showing just how badly he wants it. It's for us to be patient now, and for him to keep on fighting and getting angry, that's the MS people were calling for in 2010, he's back, the results will come, all of his merceedes seasons get better as they go along, and this season is the longest ever, so he still has a long way to go.