They do have great subs.
They used to have great fried chicken too, but their overall quality has really been slipping the past few years -- maybe because of how much they've expanded across the southeast? The fried chicken is still really good if you manage to get it right after they've cooked a batch, but up until 2-3 years ago that was never even a concern because it was always good. Now, it's 50/50 if you'll get chicken that's actually good or if you'll get something that has the flavor (or lack thereof) and rubbery consistency of food that was cooked yesterday and reheated in a microwave.
I agree about the fried chicken. It honestly seems to depend more on the management at that individual Publix. Fun fact, some will let you substitute hot sides for the cold ones in the meal pack.