what is sure is that the "Double spend" issue is one of the biggest barriers for Bitcoin to be adopted by "regular" payments companies/Financial institutions, Its 10 minutes Bitcoin against 0.08 mil second Visa..
Technically this isn't correct. Bitcoin transaction can be seen almost instantly, but can be reversed within ~10 minutes after it. Visa transactions can be seen almost instantly, but can be reversed within several months after it.
You could argue that making a double spend is easier than having a stolen/fake visa and I would agree. But then again, it's all about target usage + risk/reward. For an online order with real delivery, knowing 100% sure in 10-20 minutes is probably still better than knowing (let's say) 99% in 0 minutes (but still 99% after a week.) You won't deliver the product in 10 minutes anyway.
For some use-cases, like buying an expensive item in a real-life store (where you don't want to wait 1 min - 2 hours for confirmation), perhaps bitcoin isn't the ideal payment system. That's okay, you don't need to use bitcoin for everything.
they are really afraid from it as far as I spoke with some of them ... Maybe some Block-scale will solve that during the years too.
That is true. Most likely there will be layer 2 solutions like Lightning Network that will allow accepting instant-transactions with much more confidence.