A refined understanding of compressibility effects on the stability of drift ballooning modes