Answer:
Esto sucede principalmente por el movimiento rotacional de las ruedas del carrito.
Como sabemos, existen dos tipos de coeficientes de fricción, el estacionario y el cinético.
En principio, la tapa se mantendrá quieta por que no tendrá la suficiente fuerza como para vencer al coeficiente de fricción estático, por lo que no podrá moverse hasta que esta reciba un pequeño impulso, como puede ser una pequeña corriente de aire. (asumo que la superficie curva de la tapita es la que esta en contacto con la rampa)
(Voy a simplificar el movimiento rotacional, pero creo que es suficiente para explicar la situación)
Ahora, en el carrito, las ruedas están conectadas a un eje.
La fuerza gravitatoria podemos pensarla que esta arriba de este eje, mas o menos en el centro del carrito, y esta fuerza intentara que el carrito baje de la rampa (lo mismo pasa para la tapita), pero a diferencia de la tapita, esta fuerza es aplicada a una distancia dada del eje (o del centro de las rueditas) lo que podemos pensar que funciona como una palanca, amplificando así la fuerza, por lo que esta vez el rozamiento estático podrá detener la superficie de la rueda que esta en contacto con el suelo, pero cuanto el centro de masa se mueva un poco, el punto de contacto entre la rueda y el suelo se moverá, de esta manera aparece lo que llamamos movimiento rotacional (si no hubiera fricción, las ruedas simplemente deslizarían sobre la rampa) que le permite al carrito ignorar en parte al coeficiente de fricción estático.
Otro factor importante, es que las tapitas suelen tener una superficie rugosa y un centro de masa desfazado, lo que no las hace buenas rotadoras.