I don't have a problem with their hardware design, just how they handle support. I'm specifically avoiding their hardware in the future because of the customer experience I've had, not for any other reason.
not sure about LG, but in 6P Huawei just produced it according google design and requirements, they never had problems 6P was plagued with, which can't be said about LG with their own phones bootlooping