I agree that bitcoin is not best for "everyday use" as in buying groceries or pickup a magazine, and it would help mass adoption if there are "front-end" payment systems similar to credit cards to handle "everyday" transactions. Though, I would not like to see bitcoin completely becoming a "back-end" settlement platform among banks and clearing houses, fenced off from the public.