I agree, it was a very good drive. But STR/RBR is a special case, just getting good results and showing promise isn't enough. Ricciardo (and Vergne) have one job at STR. Beat the other one and make yourself look worthy enough for the big boy seat.
RIC's gearbox penalty cost him, to finish P9 from P24 is a bloody good drive.
He's doing all the hard work but then giving away easy points to Vergne every time. I hope I'm wrong though.