>> "In other respects, seen any other tech companies painting their logos onto cargo planes recently?"
Why would they? Amazon's entire business is reliant on shipping and their USP is basically, you can get anything shipped to you quickly. What other tech company has a requirement like this?