Why the QNH is better than QFE?

As I understood QFE is height of the aircraft from the field. So it is required to know ‘official elevation of the aerodrome).

By the way QNH is a QFE but including above mean sea level to airfield.

I can’t realize other differences but given height.

What makes QNH better?