I think the biggest problem with fan sites and communities is that they create an echo chamber of positive opinions, and this has the potential to drive any brand to the abyss.
Here's the problem: because people in fan communities tend to only talk positively of brand products, the brand will not easily see what's wrong with their own products, thinking that everything is all right when it's not.
The M1 Mac does have flaws. Remember, it's an M1 generation product to begin with. Many programs will simply not work out of the box. There is no good alternative for virtualization yet. You can run 32-bit and 64-bit Windows apps with Crossover, but you have no good alternative for 32-bit MacOS apps. Apple has discontinued support for external GPUs.
Those are flaws that Apple must be aware of and address if they want a larger userbase (and they do). For example, Crossover has proved that legacy compatility at a reasonable speed CAN be attained, and it doesn't have to be integrated into the operating system. It can be developed and sold as a separate component. If Crossover can create separate software to run legacy software, so can Apple.
Also, another flaw of communities is that they lead to the thinking that everyone that doesn't like a brand's products is misguided, wrong, or flat out dishonest, which is not true. There are perfectly valid reasons not to like a product even if it's well-designed for its purpose.