Do you think if BTC had a stable price which could only be altered by $0.01-0.10 it would still be as popular and as used?
I don't think that if Bitcoin had a stable price, it would be this much popular simply because the volatility of Bitcoin is what makes it a good trading option for day traders and a large number of people who believe in Bitcoin, trade it on a daily basis.
Bitcoin is regarded as one of the fastest growing investments available in the world and a stable price means, slower growth rates. The volatility of Bitcoin is one of the reasons for its popularity.