I love using AI to develop and I think it is important in modern development, but you definitely have to disclose it because there is a difference between AI and human written code is key.
It is essential to disclose it.
You're right, I don't know who would down vote or disagree with this. It's not easy to figure out what a program is doing, but if someone wrote it you at least know there was some sort of intention there. With AI you have no idea why it's there.
All over the internet people are putting up vibe coded projects and no one says that's what it is up front. They all just say "I made this" and they are more than happy to take in the adulation of people impressed that they made something with an animated pattern.
Then when they finally admit that they wrote nothing and don't know how any of it works people start to say "nothing wrong with using ai", as if using it is the same as copying it verbatim, not understanding anything and taking complete credit as if you wrote it while lying about how it was used.
Not only because of that, but if you vibe code huge parts of the project, it is questionable if you really have the rights to agree to the Developer Certificate of Origin and to license it under that specific code bases LICENSE.