Yes they do and yes the commercial benefits outweigh the inconvenience.
Prior to Covid, I flew from London City to New York JFYoon the British Airways Airbus A318. The aircraft made a tech stop at Shannon for fuel. We all got off the aircraft with all our hand luggage, we had to go through security again, and then US pre-clearance.
The passengers on the Ethiopian flights through Dublin have to do the same thing.