Yup there are certain things that even there's no SEO in certain site, it was working well and getting traffics as well.
Yup Google is looking for quality now. And who can blame em? There business is finding the best information on whatever topic the searcher is searching for...not simple 1 page websites trying to sell something.
Yes now google is rewarding quality sites that you have to share quality and relevant content as much as possible.