Liam is a fine name, I don't see what the big deal is.
As for my name, I'm not really a fan of it, I happen to have a first (Jennifer) and last name (Anderson) that are very popular, I remember in my AP American History in high school I was one of three "Jennifers" and for some reason we all sat in the same area. Just because my name is so popular I tend to not answer it right away since I don't know who they are talking to, which can be very awkward when I answer and it's not me they want.
Plus, I get "Jennifer Aniston" jokes. I remember this UPS guy giving me a package and made a crack about it, yeah, you have a good fucking day too buddy. It was funny never, but I just pretty much ignore it now.