The Giant Defy is designed for the Audax/Sportive market so should be relaxed and comfortable.
You sure you got the set up right? Sore neck and shoulders sound like a set up issue.
Aye, the Defy is supposed to be one of the 'comfortable' road bikes.