This is silly. I'm an Indian (country with largest penetration of mobile phones, primarily GSM) and I can reasonably say that a large majority of the population knows exactly what a SIM card is.
Phones here are not appliances that you buy from the carrier. The device and the service are properly decoupled enough that people know the difference.