I do not think so. I think it will get easier in the future.
Bitcoin however doesn't have a effective costumer support. There's no one to call if you're having trouble with bitcoins. I'm talking about those people who don't know how to use google. After they don't get how to use/buy bitcoins they just give up. Majority of people aren't programmed to rethink the money that they use, this means that this process could be a bit more emotional than other things.
This is the advantage as well disadvantage of a decentralized system. We need to careful before transacting in bitcoin. A well thorough guidelines are more important to follow to avoid any frustrating situations with bitcoin ecosystem. After such a guidelines I do not see bitcoin as a complicated system.