Your critiques of Seeking Alpha are ridiculous. Seeking Alpha is not a firm with an opinion. It is a forum where random people post investment analysis; some very good, some mediocre, some pump and dump BS.
Read Benjamin Graham. Low P/E certainly does matter as it is one of very few strategies that has worked consistently well for decades.