I have never worn a lanyard but have a couple of cute across body bags with little pockets inside and a Gelatoni bag that holds FP’s and tickets. I find these are safer then pockets and other bags as I can pull the bag around to the front and lift up to easily access.
I am a big pin collector and used to wear my lanyard on all trips but have recently stopped for reasons that previous posters have mentioned, catching on things, making sure they are held on rides etc they do get annoying after a while.