Could you describe the process by which you created your SketchUp model and if possible upload an example?
I’ve only seen SketchUp do this under two situations: 1) when imported data already contained such “splinters”, or 2) when an operation convinced SketchUp that the surface actually needed such thin triangles to represent it. In case 1), SketchUp is an innocent victim. Some other CAD programs create an output file that is already a triangular mesh full of “drunken spider” geometry. In case 2), this sometimes happens when the small edge of the triangle is subtly out of plane with its neighbors. This condition can result from various things ranging from a genuine non-planar curve with small segments to numerical effects during operations such as Intersect With or move with autofold to sloppy drawing, usually due to not using inferences well. Occasionally the adjacent “splinters” are actually coplanar but SketchUp failed to heal them. You can test this by deleting the edge between them and seeing whether faces are lost (you may need to turn on View->Hidden geometry to see the edges). In this case there are also extensions that merge coplanar faces for you - search the Extension Warehouse or sketchUcation plugin store.