Cayde-6 told me the other night that "Yah, it looks cheap ... but it's not ..." when I bought an item to help get my new Hunter through power leveling. :)
He doesn't sound scared. He is just whispering for you to get him out of that tower where he gets no action. Poor guy. Rather be out there fighting aliens than standing in front of a table looking at useless junk.