does a ketone or aldehyde have a more acidic hydrogen
Hence, the anion of a ketone, where there are extra alkyl groups is less stable than that of an aldehyde, and so, a ketone is less acidic. In the ester, there is also a resonance donation from the alkoxy group towards the carbonyl that competes with the stabilisation of the enolate charge.