I think one of the problems with acceptance will be that people won't realize why Bitcoin is better. It's not that they are happy with the current system, but that they don't understand why they shouldn't be happy with it to begin with. An ignorance is bliss type of thing.
What you say is right, but if bitcoin gains acceptance even the dumbest guy is able to understand that BTCs value continuosly gain value over traditional currencies.
That is unavoidable since after a few years bitcoin inflation is minimal compared to inflation of, e.g., dollar: in just a couple of years QE and QE2 more than doubled the monetary base of dollar...