Not sure it's worth putting a lot of weight behind an anonymous source when it directly contradicts a lot of what Pepsi has said publicly[1]. There is a whole movement to short Tesla and a lot of blogs & social media purposefully put out a lot of FUD that makes it difficult to understand what are real critiques vs market manipulation. I'm sure the Semi program isn't perfect but the blog post seems... biased.