I have a real affinity for this place that unfortunately doesn't seem to take into account all the things other people are complaining about.
After spending copious amounts of time riding these lines drunk, missing my buses and ending up in the wrong place, I've found their staff to be EXTREMELY accommodating, and very generous about trying to help you find your way back to where you want to be. The Union staff members are great, and the signs in Union station are always very up to date and straightforward about where you need to be and when.
Union has been one of my favourite places in Toronto since I was 12 and lived in the suburbs, and it will probably always continue to be ones of my favourite places.