We'll be using 0's and 1's for as long as computers and the logic under the hood runs off DC power. Power only has two states: on and off. It is easy to detect these states, so that's why they are used. We also have analog technology that can detect multiple values in a range but this hardware is much more complicated. As for making computers smarter...well we need some type of free-thinking AI that can come up with it's own ideas instead of merely recognizing patterns and reacting to them based upon previous data. The problem is we don't even understand how our own brain works. Until we can understand the brain, I do not see us developing any worthwhile AI.