There no doubt that Google is one of the leading companies in the world in marketing this giant has spread its wing all over, like SEO or any paid advertising. Now coming back to your question why Google likes PPC more than SEO. Google generates most of its revenue from paid advertising like Pay per Click, Google Ad-sense. It does not mean it ignores its organic part SEO or Search engine Optimization. It pays a very good amount of time on improving to make it more user-friendly and more specific by changing the algorithm more often.
If you want to boosting traffic to your website, you have two basic options: pay-per-click (PPC) advertising or search engine optimization (SEO) . You can pay for traffic using the PPC advertising programs provided by Google Adwords, Yahoo Search Marketing and others.
By SEO you can earn traffic organic - it will be time taken process but worth it for long term traffic for your website.
PPC is paid
SEO is free
PPC (Pay Per Click), then again, is tied in with paying for publicizing space for explicit focused on watchwords on list items pages. Be that as it may, don't imagine it any other way, there is a lot of website improvement while making a paid promotion crusade.
SEO covers the biggest part of search marketing. SEO work is like planting the seeds of a forest. You plant them now but you see the results very far into the future.
PPC every click that you get you to have to pay. So, as long as you profit from it, the more you spend the more you earn. The math is pretty simple. You need to think in Click-Through Rates.