James summarises well the minor irritants which can combine to make a train a bit of a trial for those not hardened by regular experience.
As regards assisting passengers this is something which is generally done well and with good spirit.
As regards the various PIS systems, they leave a lot to be desired and while platform displays are usually ok when everything is running to schedule they are usually a source of mis-information when most needed.
The real time information on the web site is anything but. For instance last Sunday the the 1747 from Drogheda was almost thirty minutes late departing yet the train was not appearing in the real time enquiry for stations from which the train should already have departed. At Donabate it was being shown as due in five minutes despite not having left Drogheda. The station information was a little better in that it simply showed "Delay".