I don't think futures necessarily "suppress" prices; I think it just makes the markets a lot more sort of "dramatic" than it should be.
And no, I don't think ETF will be "the nail in the coffin". Though it will definitely help A LOT with market liquidity. It will be significantly harder to move the price to either direction if enough money comes in.