Does late delivery or changing the delivery date affect ratings?

As far as I know your rating is made up from your customers review.

That said, however, your RANKING (which is not the same) is affected by many factors. There is another thread about that.

In my opinion, the 3D Hubs Ranking Algorithm is flawed to such an extend that I actually simply don’t trust it anymore.

Ah, OK I was using the term interchangeably presumably ratings (stars) affect rankings.