I used to be a contributor here on Seeking Alpha but gave that up. The enjoyable aspects of sharing research and ideas with like-minded long term investors became overshadowed by nonsensical combative trolls and the egocentric attributes one could expect from a financial site. Everyone's an expert. Please do not follow me. My investing philosophy has evolved over the years and has settled into simplicity. Anyone promoting that they somehow have an edge or secret to achieving alpha should have as much distance placed between them and prospective clients as soon as possible. They are misguided at best and snake oil salesmen at worst. The only people with an edge are cheating.