Where are you getting your info from? I think it depends what sub you get. The last time I had a meat ball
sub the fat just dripped off it. I don't say KFC is perfect but it seems they put their stuff together with a
bit more care.
Just from personal experience. Not surprising meatball is just another name for hamburger, I always pick the lean cuts when I go there and they have a good selection of vegetables to put in the sandwich and about 4 choices of bread, I pick whole wheat or multigrain.