On black hole thermodynamics, singularity, and gravitational entropy