Here is a small presentation made with a VRML export from KiCAD imported to FreeCAD. What the KiCAD 3D viewer can do
does FreeCADs viewer also as good or even better. Mostly i believe it is the environmental lightning settings that makes the
difference... This is how i interpret the viewed 3D objects differences. Both viewers are suited for different tasks.
(I would like to add, LED's for KiCAD and other models are available for free @ https://grabcad.com/jimmi.henry-1
including footsteps, native3d and symbol librarys if needed.)
This is my uneducated guess!