What do you think Bitcoins biggest vulnerability is?
In my opinion, it's the consensus algorithm, it can't really be changed, too late I think. It works of course, but not as efficiently as some of the latest consensus algorithms used for projects today.
I still don't think a true Bitcoin 2.0 has emerged yet, but I believe that one will someday.