ITunes giftcard from another country [duplicate]

According to Apple support, from the U.S., you can gift physical goods to:

Mexico, 15 countries in Europe, and four countries in Southeast Asia (Indonesia, Malaysia, the Philippines, and Thailand).

Those 15 European countries are: Austria, Belgium, Denmark, Finland, France, Germany, Ireland, Italy, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland, United Kingdom. Anywhere else and it seems you need a credit card with a billing address in the target country to send gifts.

However, this does NOT apply to gifting apps:

[iTunes] Gift Cards and Certificates are valid for use only in the country in which they were purchased. Only residents of the U.S may redeem gift certificates purchased in the U.S.


You can't.

From the Apple's iTunes: Sending iTunes Gifts page:

You can't redeem purchased gifts outside of the country of purchase. For example, an iTunes Gift purchased in France can't be redeemed in an iTunes Store outside of France.

Apple haven't yet worked out that people move around the world, and have friends and family in different countries. To give the benefit of the doubt to Apple, perhaps it's to do with tax and legal frameworks, but then how come I can transfer thousands of pounds from a bank account in one country to a bank account in another, yet can't transfer a few quid between two iTunes accounts in different countries?

But then "iTunes" and "easy and convenient" are at opposite ends of the spectrum.