What do you mean "it couldn't scale"?
It can only handle around 2.7 transactions per second at present. If a significant proportion of a country started using it it would seize up or require enormous fees to bypass the backlog. That's why the lead developers still call it an experiment.
not to mention that they cannot buy in bulk(i mean the whole 11M population cannot buy 1 btc each or 0.5 for that matter), and seeing that the price is too low for having less than 1/0.5 btc each, there will not be enough bitcoin for all, bitcoin need a better price to accomodate a whole nation
distribution must come in a small step, not to mention that i doubt there are even more than 3M coins available in the market, there are not many sellers, besides the few occasional manipulators...
Those all seem like real concerns for the future.
I still think the main present issue is that the average user has a hard and complicated time keeping their bitcoins safe and therefore are not willing to seriously move any wealth into them.
But in the little bit longer term the confirmation limit seems like a real issue. Is it 2.7 transactions worldwide? That is obviously waaaay too little. The needs to scale a lot if that is the case.