That has been a divide I've experienced between senior devs and tech leads vs product owners and managers who were not technical. The former tend to be pessimistic and the latter optimistic.
It's easy to say that something that seems simple when explained in simple terms is easy or quick to implement, but the people 'at the coal face' are often all too aware of the implicit complications of the task.