The fundamental problem here is that any general map style needs to decide what to include and what not to include. That is compounded by OSM carto being limited by the relatively low (by 2024 standards) maximum zoom level of 19. There’s a discussion to be had about whether even at zoom 19 a life ring constitures “clutter”. In a different map style I went with a very small icon, at zoom 19 which you can see here. I suspect that anything larger than that would be a problem.