For sure the answer is a big No. If Bitcoin had a stable price, it wouldn't be as popular and it wouldn't be an attractive currency for new comers and for big investors. The price volatility and BTC market unstability is giving hope to most Bitcoin traders and holders that its price will go up again, so they keep investing in this currency.
Yes of course. It will affect the popularity of bitcoin. Some investors will shift to invest on other coins, maybe ethereum or altcoins. But, stability of bitcoin's price is not possible because it is dependent on the supply and demand. Investors and users are currently increasing in number and that makes bitcoin more volatile.