That's a good point, Aston did do better this weekend, especially Vettel who looks like he might have found some pace in his new team. My opinion of Vettel varies constantly but he is a 4 times WDC so it would be a shame to see him stuck in mediocrity.
Ricciardo disappointed again though, after Spain I'd hoped he was on an upward trajectory as I think McLaren have the strongest driver pairing on the grid, only really challenged by Ferrari's pairing. I suppose though, Monaco is a track where "you have to be one with the car" and if you're not then you are really going to struggle.