Project managers see things as they are from a very low level - for example, they know that resources are finite, they know that some resources cannot work with each other, and they have a clear idea about all the technical challenges.
Senior managers (or executives) see the project from a bird's eye view and do not consider resources/technical issues as "difficult". What they do consider difficult is anything related to money.