The hyphen symbolizes a minus sign as it subtracts all the value from this domain. This would be probably a reg fee type name WITHOUT the hyphen. Grace delete, reboot and try again. IMO.
I agree, Gospel.com would probably be a healthy name with a healthy value but shoving ANY kind of superfluous word on just for the hell of it wrecks the value...Shoving a useless word and a hyphen in is like taking a demolition ball to a cheesecake.
as above, "the" in front of a domain 'lowers value, in this case there are quite some exact searches for 'the gospel' but this will be hard to sell for more than 2 figures.