.....or maybe the cabin spares aren't kept in stock any more, at all manned bases, because it costs a fortune to hold them (which few airlines can afford these days).
Maybe the cabin defects are entered in the techlog as level 2 deferrals or as level 1's iaw the MEL where applicable. Trust me, it's a lot more hassle to defer cabin defects than it is to actually fix them!