Agreed. We need the contactless payment scheme.
For what its worth, you can use Leap for Bus Eireann and other services[1].
I think Irish Rail (excluding the Free Travel Scheme[2]) is the hold-out, in rural areas, as Bus Eireann and Irish Rail are the only services available in those areas.
While not the contactless payment scheme inferred from the article, it would still be a viable alternative to paper tickets.
[1] - https://www.transportforireland.ie/fares/leap-card/
[2] - https://www.gov.ie/en/service/9bba61-free-travel-scheme/
Edit: formatting