@McTag,
McTag wrote:
I like barbecues better than anything.
I'd be happy never to eat anything else.
Not sure this is a good example. The second sentence isn't a comparative, but the OP sentences are.
Anyhoo, as for the sentences in the OP, I can imagine that someone might add the 'else' either out of habit or for added emphasis.
That said, conciseness is a virtue in writing, so I'd leave it out of the written form. Either way, it's not ungrammatical.