If you can't understand the messages from your complier or need other resources from people that you can't find in the doc, either the language/compiler you are using is crappy and you should use a real one, either you aren't a developer but a copy/paster that pretend to be one.
Fedora contributors are the ones maintaining the packages and they might have more work now if something breaks on the M1. This only "helps" Red Hat in that they can get more testing on ARM.
Exactly. And users help them by testing and submitting bug reports, posting on forums/lists, etc. So my question stands, why help IBM at all in any way when you know what that is feeding into?
"But the main reason is that there have been many issues surrounding the maintenance of ARM packages for Arch Linux, and that the Fedora team is both capable and willing to provide provide the support needed to provide a truly polished Linux experience on modern Macs (the main goal of the Asahi Linux project). By moving to Fedora, the Asahi team can focus on reverse engineering Apple hardware while the Fedora team can focus on maintaining the distribution itself on the Apple Silicon platform. This combination of Fedora with the Asahi boot components and drivers for Apple Silicon is called Fedora Asahi Remix."
This is a bidirectional relationship, the Asahi linux developers also benefit from the people and infrastructure in Fedora.
Guessing based on what, the assumption that people who complain never do anything useful? I won't speak for others, but I've submitted bug reports and patches to other distros and also avoid RH projects.
based on the person using a throwaway account to make the statement, coupled with the tendency for people to complain about things online but never actually file bug reports.
While Red Hat may have started Fedora, and does draw from it when building RHEL, it is a community-led distribution through and through. At this point boycotting Fedora because you don't want to support Red Hat is about as sensible as boycotting Debian because you don't want to support Canonical.
You need the official docs plus countless other resources from other people and for a relevant version of your software.
Gone are the days a few books and a computer was all you needed.
Your compiler is spilling out some weird message? Go scavenge the interwebs for someone who figured it out or spend your whole weekend in that.