What are the certain conditions when ionic compounds conduct an electric current? Why are ionic compounds not always used as conductors?

Ionic compounds conduct an electric current when the ions are free to move about. This usally means they are in solution form (as ions) or the solid ionic compound is molten. I don't understand the second part of the question. Please clarify and repost if this part of the answer doesn't help.

Ionic compounds are not always used as conductors because their ability to conduct an electric current is dependent on their ability to form free ions. In solid form, ionic compounds have a rigid crystalline structure that holds the ions in fixed positions, preventing them from freely moving and carrying an electric charge. Only when the ions are able to move freely, such as in solution or when the compound is melted, can the ionic compound conduct an electric current. Therefore, in applications where a good electrical conductor is required, other materials that have more readily available free electrons, like metals, are often preferred over ionic compounds.