Google Penguin Recovery Tips:
De-optimize the web site
Increase quality links to pages
Make sure link anchor text is more natural
Remove links from blogrolls
Scale back the internal link anchor text
Exact match domains hurt
Practice negative SEO
Move content to a new domain
Build a smaller site with very few pages
Write better content
Add more social elements, i.e. Google+ Sharing
Site audit to determine problem areas
Think more long term with my site, stop taking short cuts
I totally agree with you, points mentioned in the post are all true. Use unique, fresh and quality content for all activities you are doing and be focused on quality back-links only. This will help you in improving your website impression in Search Engine.
i think we should be maintain quality back links and unique and relevant content.