The average time it takes for a bitcoin transaction to be verified has increased significantly and some transactions remain unverified forever.
Some of the problem stems from the fact that anyone can add a fee to every bitcoin transaction, which bumps that transaction up in the queue, meaning that those who didn’t pay such a fee, or didn’t pay a sufficiently big fee may be waiting hours and sometimes even days for a transaction to complete.
The non-recognition of Bitcoin by governments and institutions has been another factor holding back the cryptocurrency from expressing its full potential. This is a factor that has also affected the Bitcoin identity.
Due to regulatory reasons, we have seen many countries, including the United States define Bitcoin as a commodity instead.
http://cointelegraph.com/news/bitcoin-got-99-problems-but-what-are-the-solutions