What's Bitcoin missing in technological or infrastructure terms that's holding it back? I'd wager nothing.
For the vast majority of people, Bitcoin doesn't solve anything - in fact, 'is slightly incomprehensible and weird' and so is actvely disuassive of its use.