Wow, that's pretty bad. The ability to change permissions has nothing to do with WordPress, that's a filesystem thing, server-level.
I'd assume at this point that the technician at GoDaddy has no clue how file permissions work and probably didn't even try.
I recommend contacting them again and speaking to someone higher up.