Medicare is here to stay