Como ya te han dicho, si la organizan los compañeros y eliges fecha y menú, la pagan los compañeros. Si lo organiza la empresa, la paga la empresa.
Y como no es una obligación sino un detalle, pues algunas lo harán, y otras no. Como la cesta, una participación de lotería, o cualquier otro detalle.
En la mía (donde hago 3 años en 2023) hemos tenido un detalle y cena pagada los dos últimos años. Este año organizan un evento de tarde, y la cena de compañeros es a parte. Ya ha habido quejas por el cambio, pero objetivamente no están obligados a nada.