I'm a bit of a Yuki fan, so ... anyway, I think he's been quite good at defending in the past, e.g. he's held up Hamilton for a good while. This last race was a little odd, perhaps he was trying to behave a bit too much after a good talking to following the, ahem, post-race shenanigans the previous time out. He was uncharacteristically subdued on the radio! Or just an off day?
By the way, it's too early to write Ricciardo off, we're only two races in, but last season plus these two races are probably enough to cause just a bit of concern. But still, early days, we'll see over the next few races. Also, who knows how the car will evolve, it could all go one driver's way, or the others. Perez looked pretty decent at the start of last year, and then was nowhere for the rest of the season.
Car needs some developments, or better understanding. Silver lining: at least Zak has quietened down