Absolutely no, it's still far from there. The primary goal of Bitcoin was to provide the people a mode of payment that will remove all layers in between, thus the peer-to-peer system. However, it turned out that there are some issues that have to be addressed first before this goal will meet its success. Not least of these issues is about transaction fees. You cannot expect Bitcoin to become the main currency of the people if high fees are extracted from the users in every single transaction.