Gift Balance restrictions make no sense

I can understand from a security perspective not wanting a potential compromised account causing “Friend” requests to get sent and then payment methods being charged to send those accounts a Gift Balance; some authentication/checking should be necessary at that point, or a limit to the number of Friends added in a given session window, etc.

However; if I have a “Real ID” friend (meaning we’ve reciprocated adding each other), why do I have to wait 3 days to gift them a balance? I could (if inclined/where available) literally buy them physical gift cards without even having a Blizzard account.

This should be re-evaluated as it seems utterly arbitrary.