I don't know if Bitcoin is finished, but some time ago everybody was talking about the positive things Bitcoin brings. Very cheap transactions where a big point. It's not the case anymore.
Transaction fees can and are still cheaper than most fees for traditional money transfer services. The fee is also more predictable when you go to send unlike with other money transfers such as PayPal.
But at last we can handle many transactions per second. Oh i forgot, we can not. thank god we are decentralized....
All i see is talk about the price. People forget the technology. To bad.
If segwit is activated and used, then we can handle more transactions per second than we do now. Once layer 2 solutions such as the Lightning Network and sidechains get started then we will handle much much more tps than right now.