Question: why ionic compounds are more soluble in water than benzene?
Answer: Most of ionic compound are polar in nature and when it added to the water they broke down in ions, polarity of the water molecules attracts this ions and so it is soluble in water. benzen is non polar organic compound, boken down ions are not attracts to benzen, so it is insoluble in it.