Interesting large delivery companies do not use EirCode either. It was not primarily designed for deliveries but taxation. It's still annoys me to this day.
The Irish government had a problem administering Property tax and the TV Licence due to data sharing restrictions between departments. Unique Eircodes per property was the solution. This was explicitly stated by the Communications Minister Pat Rabbitte at the time of launch. The proposed Broadcasting Charge to replace TV licenses was not rolled out due to public opposition but EirCodes remain. Due to their random nature they are also less useful to emergency services.
Delivery companies have taken courtcases against the government over the EirCode rollout and there is an ongoing courtcase over allegations of corruption relating to the awarding of the EirCode contract[1].
[1] https://www.irishtimes.com/business/2022/11/28/firm-claims-c...