I did not mean to run down the value of having GFCI but more to calm any nerves that the thought of fire causes.
One of the priorities in designing and building electrical stuff is to contain any arcing inside so that surrounding stuff like curtains are less likely to get enough heat to cause a fire. If there is a failure and arcing starts, it should be contained inside the fixture. Out of harms way, it will smell, turn the fixture black and do all kinds of ugly stuff but before the house wiring reachs high enough temps to cause fires, the internal small wires should melt down and flip the breaker. When the breaker does not trip, it doesn't mean there was going to be a fire. It just means the small items failed before the safety devise had to come into play. It means the design worked! If it had not, the breaker still should have worked but it is a second safety feature.
A third is the GFCI.