I’ve always said if you want to get a developer to do something, just question their intelligence. This works on way too may otherwise smart people.
It somewhat makes sense, many devs grew up smart and were told they were smart from a young age. You need to be to do the job. It becomes part of their identity and is a glaring blind spot for many.
I’ve worked with way too many devs that were so afraid of being wrong or had to prove they were right and were taken advantage of because of it.