Re: Being religious or not religious,which is better?
It's incomplete. It means 'better at cricket' or 'better behaved' or something. The context often asks the implicit 'Better at what/in what way?' question. So you might hear a conversation like this:
Originally Posted by clevercells
A: Is John better behaved than James?
B: John is better.
There's a fine line between grammaticality and incompleteness. ;-)
PS There's another sort of 'better', meaning 'recovered from an illness'. This makes a statement like 'I'm better' ambiguous. When I use it, I sometimes change the stress, to emphasize that I'm not yet 'fighting fit': 'I'm better, but...'.