Weird... you say "let's put aside the design" and..... then you complain about the design.
Sorry you didn't like the speakers you bought from them. You didn't say which model, but many of their speakers have garnered good reviews. But that just goes to show that everyone has their own opinions. Even the most well regarded items have their detractors. Pick any speaker brand -- Harbeth, Devore, Klipsch, B&W, Dynaudio, Magnapan and so on -- and you'll find some who love them and others who think they are overpriced trash. No surprise that there is the same range of opinions about LSA.