@devinplombier + 1 I would never, ever buy from a company that threatened reviewers with legal action. While I could afford their gear, I would never buy anything from dCS for that reason.
I've never heard Tekton speakers so I'll say nothing about the sound, but it would be pointless to do so as I'd never let anything that looked like those anywhere near my house. Aesthetics are subjective and a matter of preference and importance to different people, and to my sense of aesthetics, Tektons are appalling. But if you like how they look, great; that's what's important!