This is exactly how I feel about it.
However, wasn't there a flash-forward at the beginning of the season set several years in the future, where things were peaceful? And wasn't Carl in the flash-forward???? That's what makes me believe somehow that Carl may not actually die.