It's not surprising tbh, Paypal is acting as the wallet for users who buy crypto using Paypal after all, and even if we do consider that it's only in the US, it's still a pretty big population. Imagine if they spread the function for global use, they'd buy quite an amount of Bitcoin imo just to accommodate the buys made by their customers. Ofc, this still means that paypal actually holds the bitcoin of their customers, not them.
I'm inclined to agree with you, but never is a strong word. The fact that Paypal is stocking up could indicate that every bit (or at least most) of Bitcoin they sell will be backed by real coins (which was a concern for some people when it was initially announced), so they would at least be capable of allowing users to withdraw BTC. I'm not holding my breath, but they haven't even rolled out this service worldwide yet, so it's probably far from a finished product as far as they're concerned.
Well, currently it's a never. That's a fact imo. And Paypal is basically stocking up on coins themselves because a rise in BTC price means they have to join the flow of increasing the BTC-USD rates in their company itself. That isn't the problem here really, it's just a matter of how Paypal is holding the coins when it's the customer themselves who should be holding it. It's like asking someone to hold your wallet. As for worldwide, afaik they were looking for a crypto merchant that could accommodate for each country, which is why it was only mainly tested on the US, since they already had negotiations done.