No offence taken but your understanding of economics with regard to your statements above are a little lacking, if not ignorant to basic fundamentals.
You are not making an argument here.
You say bitcoin price will go up if war erupts. I say, no it won't go up if war errupts. And you respond saying I don't understand economics? Well, I think you don't understand economics.
Please explain why bitcoin would go up if war erupts in Syria? Or why bitcoin price would go up (in short term!) if Indian Rupee continues to drop?
War creates uncertainty within the country, as the banking sector and the economic structure is at risk of being destroyed. People need a safe place to put their currency fast, like what happened in Cyprus when the Govt. wanted to unilaterally take money from accounts. Some residents converted most of their Fiat to BTC, which drove the bubble in April.
When you are facing deflation of your dollar as the rupee is, people need to store their Fiat in other currencies, goods, gold/ precious metals, or now Bitcoin. Not all will, but a small percentage would have a big impact on BTC.
Govt regulations are not bad in terms of Bitcoin. If the Govt accepts it and does not ban it. The next step will be to make it secure through regulation, making it attractive to a broader market and investment portfolio.