I saw an interview with one of the producers once. Can’t remember his name. But he said they’ve gotten superstitious about Penny’s last name. They might reveal it in the very last episode, but not before.
Also, the first names of the two main characters were chosen as an homage to actor/producer Sheldon Leonard.