It is flawed because the pool of currency is limited. What happen when our economy grows fast, but then there's not enough BTC to support it? Price will decrease and benefit the savers, sure. But then many people will prefer to save instead of spending, which will not fuel the economy