Changes will never happen in a single day. Its take worth time. people are accepting bitcoin more then yesterday. Number of people who are using bitcoin going up everyday. may be it will never happen that all people accept bitcoin but there is no doubt that most people will accept it.
I agree changes is continuous process. For people to accept bitcoin, Bitcoin commuinity must break that wall of doubt in non-Bitcoin user people. And that aint easy. Like what I experience when I tried to introduce Bitcoin to my Boss, He said it's a scam LOL, because for him only tangible stuff is real. Sad I don't have Bitcoin Coin at least i can make him touch it LOL. Lack of knowledge and different point of view are few of the factor that is stopping people from using Bitcoin.