At least in Sweden very few people use national id-cards. Most people have ones issued by banks. A lot of people became painfully aware of this when they were refused re-entry into the country with their other ID-cards when border checks towards Denmark were implemented, since it's common to commute to Copenhagen.
Most Swedes do have passports though.