"Give" here seems like to have special meaning. What does "give something to someone" mean here?
Answer from a Native speaker
"Give something to someone" means to offer something to someone. When you "give" something to another person, you are freely transferring something you own or possess to another person. In this scenario, he isn't giving Airstream a physical object; he is giving recognition/credit. He is praising the company's ability to solve the specific problem that he had. The sentence would be, "Yeah totally, I mean, I have to give credit to Airstream, they figured it out." Ex: He gave me a soda during lunch. Ex: I have to give her credit for finishing the puzzle on her own. Ex: We need to give her the keys to the van. Ex: You have to give it to him, he really knows how to fish.