The claim is that website was providing back information for about 3-4 years because they didn't like Tesla. That invalidates them as a source because they have a bias against that company. Not as you say "musk is really a victim of the website".
I do appreciate your excellent level of trolling though - we could use better level of intelligence out there.