EPIRBS are not sufficient. Google EPIRB problems and you will see why.
The ELT mounted just forward of the vertical stab is designed to pop out in a crash in water, rarely happens.
Every CPDLC/ADSC message from an aircraft to the satellite costs $2, you think airlines are wiling to pay $60 an hour for each aircraft? No chance