Like how the others have said already, it's a matter of preference with very little regarding brand loyalty with the exception being LEGO. But even LEGO hasn't been doing a good job in maintaining their good image in recent years due to a noticable decrease in quality control (off-colored bricks, cracked pieces, misprints), rising prices, prioritizing licensed properties over original content, and taking over BrickLink (which was seen as an attempt to control the pieces of used sets). Maintaining good will is important, but it is a struggle for large corporations to due so.
Adult collectors tend to collect based on their favorite licensed property (Star Wars, Transformers, Marvel, Mortal Kombat, Gundam, etc.) rather than from a company brand. Collectors tend to also be incredibly budget conscious, often wanting to get the most out of their money.
Instead, brand animosity is much more common mostly due to the anger and bad past experiences involving paying $50+ for an inaccurate/poorly engineered figure. Revoltech and McFarlane often comes to mind regardless of whether or not the reputation is deserved today.
Toy collectors are a fickle bunch to outsiders since they often view toys as replicas rather than toys. As a result, you often see toys "shelf-warming" due to being inaccurate to the source material. A company could release a fan-favorite character for it to not sell due to a single flaw, despite all the investment and research that went into it.
In contrast, kids are far more indifferent amd less picky.