Why is thermal energy from the Sun transferred to Earth through electromagnetic waves instead of any other type of thermal energy transfer?

Electromagnetic waves can carry energy through matter.
Electromagnetic waves can travel through empty space.
Electromagnetic waves can move through gases faster than other types of energy transfer.
Electromagnetic waves can move more energy than other types of energy transfer.