Do these people actually say, “this is a silver bullet” or is that your interpretation? Does this mean is pat undersells you on Y you might be more receptive?
It's not about underselling, it's about showing awareness that there are always tradeoffs. I'm much more receptive when they did their due diligence about those and the risks for the project.