Yeah. If you're not an ISP or other LIR yourself, the correct path is to ask your ISP or a third-party ISP for a provider-independent allocation. This costs a nominal fee, about $50 per year.
I only know anything about RIPE policies but I gather the PI address processes and fees are very similar between RIPE and ARIN. RIPE has many members that are willing to handle address allocations for the RIPE fee plus 20% (so 60€ per year) and without bundling any other services.
I'd really like minimum service requirements to be mandated by law.
E.G. Comcast should be REQUIRED to give my OWN router a /56 or better, not a /60 because they waste a whole nibble of netmask at the cable modem which will _never_ talk to anything other than Comcast or my own Gateway.
In the end you're still just asking for a block, you don't pay for it. There are requirements which vary from RIR to RIR, sure, but there were requirements for requesting blocks in IPv4 as well originally.
Ultimately, as a regular person requesting IPv6 space you'd just ask your ISP, which can get practically as much as they want for free by submitting these kinds of requests. Meanwhile, for IPv4 space they're going to have a harder and harder time getting you additional space and chances are be unwilling to give it free/cheap.
> as a regular person requesting IPv6 space you'd just ask your ISP
In real life these requests don't lead to IPv6 allocation, no matter how they're asked or how often. Here are a few of the responses I've received just this year.
"At this time we are not able to provide a IPv6 unfortunately."
"We regret to inform you that, at this time, we do not offer IPv6 support."
"I wanted to inform you that IPv6 is currently not available"
My current ISP went as far as dumping their own IPv6 allocation. Three weeks ago it stopped being advertised in their ASN. Which I suppose is their way of telling me to stop asking.
Past that: Over 15yrs of asking various ISPs (large and small) to make allocations available, none of us ever budged the IPv6 needle.
Typically, multi-homing means having an ASN and using BGP, or having multiple providers with BGP announce your prefix. So, a server in a DC might count, if you can get them to announce your prefix, though they'll probably want to announce their own prefix and give you a chunk of it. Your home network probably isn't going to be announcing your prefix.
It really depends on what you're trying to achieve by having a direct IPv6 allocation...
I hear what you're saying but if you aren't going to publicly route those IPs, ARIN has allocated fd00::/8 for that use. If you are going to publicly route your IPs, ARIN has no problem allocating you the space.