How will the Bitcoin scalability problem affect every-day users in the future?

I get that this will cause transactions to take an extremely long time to process, but why is this a problem? Credit card transactions take about 1-3 days to process, yet many vendors still accept them. Will everyday stores and sellers not accept Bitcoin if transactions take too long?