I like Penny's overall improvement in Season 7 in one aspect. She's not the snooty b*tch she used to be, anymore. Especially in regards to the boy's nerdy/geeky behaviour. She seems to take lightly to it. And that was about time.
However, in her relation with Leonard there's still this annoying aspect of:
"Penny, please don't leave leave me. I'll be anything you want me to." (rehash from ep. 7x12 7x13)
Are we ever going to get over with this? Come on, Leonard's not this recluse nerd any more. Many years have past. He has evolved. And what's more important: We, as an audience, have evolved. We've seen enough of this submissive behaviour on Leonard's side over the years.
I'm not saying that he shouldn't consider her a catch, but ... enough is enough.
Especially when considering the moments/relationships he had with other women over the years: Priya, Summer Glau, Alex, The Comicbook Girl ...