This is very much a question of individual preference. In hifi, service is an important consideration when buying a product. One needs to gauge how confident you would be of getting good service from a company that encourages this sort of behaviourIts a company and like any company is impersonal. Some overzealous employee at a Sr level might have felt that flexing muscles is the right way and of course must be taken to task.
This does not mean the product is bad or all folks there are evil..if you like DCS makes sense to still buy it irrespective as to how this storm shapes up.
Personally, I keep a list of dealers/distributors and brands I wont deal with. Service is top of the list in deciding what goes on it.