Compare that to what's going on in the non-Mac world, with Pluton and SecureBoot stuff, where hardware is being cryptographically locked down. Or compare it to nvidia, who is intentionally making it impossible to make a good FOSS driver. Yet people have no problems buying thinkpads from Lenovo or nvidia cards from System76.
I'll take "undocumented hardware which needs to be reverse engineered, but once that's done we have a great driver and stuff just works" over "undocumented hardware which refuses to run unsigned software and the user can't install their own signing key" any day.
If you are looking for a fallacy take your argument from authority: if Linus does something then it cannot possibly be wrong. Which doesn't even get the point I'm making above, where I clearly contrast developing FOSS for the MacBook which is clearly a good thing (what Linus is doing), with buying a development MacBook for convenience, thereby putting your money to work against software liberty.
Fyi, the App Store license is deliberately incompatible with the GPL.
I think projects like VLC request some sort of copyright waiver from contributors so they can relicense in the future, or simply ignoring the TOS, and exposing themselves to summary deletion.
That is, if they want to subsidize with their own wallets the dominance of consumer-hostile computing that open source was created to avert.
Except for development such as this here, which aims at liberating users from a closed platform, I would have a philosophical problem to buy such hardware purely for my convenience.
Let's not fool ourselves, when proprietary hardware from platform giants like Amazon and Apple becomes dominant killing open ecosystems, the end of road can only lead to consumer coercion, regardless if a negligible fraction of users would be able to still run Linux on such hardware.