Stop this nonsense now. Of course MyCow has a website, and we are on LinkedIn too. My Gold Grams has even 2 websites. One in India.
And a lot of effort and money went into the MyCow logo. Even I helped with some suggestions. Corporations throw a lot of money at logos. A lot of research goes into it. And it was the same for MyCow.