I'm extremely against allowing wrong warp to the credits in 100%. No, ganon doesn't actually give you anything, but it seems incredibly stupid to skip the final boss in a category based on completion.
I agree. Skipping the final boss is a "purist" any% philosophy along with things like save corruption, and ACE. Therefore it seems like it would require a special indicator in the category name, and not be assumed. This is part of the reason running All Medallions felt like such a sham--it's not the "Complete all dungeons and beat the game," it's "Glitch items that would indicate that you have beaten the dungeons, then warp into the credits."
AD for example, "beat all dungeons" means get each dungeon's blue warp into a complete state, and "beat the game" means defeating Ganon.
The same should be true in 100%. Ganonless should require being stated in the category name if its not purist any%, and wouldn't make sense as being combined with other categories.
Feel free to disagree with me here, I'm all ears. It just seems that this is the direction where things make sense. I've seen similar, convincing arguments for using this type of categorization on TASVideos.
Similar example: SotN has arbitrary code execution. Maybe you could just write code that makes all bosses in a dead/gone state, then have more code that warps to the credits. Is this "All Bosses", a main category that people compete with on the leaderboards? I reckon a majority would disagree. If somebody were to run this, a more appropriate name seems like "All Bosses ACE"
The problem here is that two philosophies of "anything is allowed" and "you must complete some primary objectives" butt heads over what should count. It will be resolved in time though.