The funny thing is that this whole forum is almost half built by people who are doing solar on a budget, and what Signature Solar doesn't provide in customer service they more than make up for in lower costs.
Will made it plenty clear in the video - at several points - that if you want exceptional customer service you will likely want to pay more and avoid signature solar, and he made it just as clear that is you want to save 25% on your high end inverter and still get a lot of bang for your buck then you're going to have to accept reportedly poor customer service.
He is not a gatekeeper, and he's done a very good job of telling us what he's learned, the results of his tests, the feedback he's gotten from others, and then letting us make our own decisions based on what we value.
If you don't value signature solar, don't buy from them. Easy and simple as that. Done.
If you demand that your solar forums ban people or companies you believe should be banned, then this probably isn't the best forum for you. I'm sure you can find or found a forum that better meets your needs.
For my part, I want to hear the good, bad, and ugly, and you won't see that in a walled garden.