Apologies, but I think Seeking Alpha sucks. They could publish a story that says NLST is the greatest thing since sliced bread. It wouldn't matter to me. They are not worth reading.
Like The Pyramids, for example, that took seemingly forever to create and often under excruciating circumstances with untold suffering in the process. Simply put, the best things don't come easily. "What a long strange trip it's been"....