p
Even if nothing happened off-screen, is it really that egregious? In a more realistic world, I can't see the Penny/Leonard relationship getting past stilted occasional 30-second hallway conversations with 1 failed attempt to ask her out. She wouldn't give that annoying <bleep> Sheldon the time of day, probably have to threaten Howard with a restraining order if he ever talked to her again, and Raj would never be more than some guy who visits her neighbor since he can't talk to women. Is Penny's change of heart less realistic than the fact that she was ever friends with any of them at all?