The only people that care about how a pilot looks is another pilot. Passengers don't give a damn about how you looked strolling/sitting in the terminal. They don't care if you've had enough sleep, they don't care if you can pay your bills, they don't care when was the last time you saw your loved ones. What makes you think they give a damn how you look? Passengers only care if you're gonna get them from point A to point B on-time.
If the penny-pinching passengers gave a damn they would pay you what you're really worth... Of course we know they don't as evident by how they complain about ticket prices which we all know are subsidized off the back of employees.