I aways liked that aspect of Tommy’s character. I didn’t look at it as an African-American male unemployment stereotype. Looking at how Tommy carried myself, and his personality, I always assumed he had a job.
I thought it would have been a good twist if he had some kind of undercover investigative position. But, given that he was usually the most empathetic one in the group, its not too surprising to learn that he was really a social worker.