I'm in a similar space. I can't see why I would ever need to understand IPv6. There are all sorts of theoretical benefits, but those will never be available to me as a residential user. For example, my ISP gives me a single IPv6 address. There is no possible reason for me to bother using it, as there will be no advantage to me.
The way I look at it, IPv6 does the following for me
1. Doubles the number of firewall rules
2. Doubles the attack surface
3. Double the header size in each packet, with no change in
MTU this means less space for data.
4. Doubles the number of routes I need to worry about
They should be giving you at least a /64 if not a /60. That way, you can have multiple subnets that are publicly addressable. The ISP should be informed they're out of best practice/RFC.
And while I get your "double" theme, most of them are non-points. Header size? Use adblock. Routes? Oh no, a residential router will now have four instead of two!
Yes, it's another addressing scheme and I agree, the benefits for many peoples' usage is low. But it isn't so bad.
I don't even want them talking out to the internet by default, which is why I have a separate subnet with a different set of firewall rules that only allows whitelisted outbound connections.
The way I look at it, IPv6 does the following for me
1. Doubles the number of firewall rules
2. Doubles the attack surface
3. Double the header size in each packet, with no change in MTU this means less space for data.
4. Doubles the number of routes I need to worry about
5. Doubles the points of failure
All for a benefit of ??? to a residential user.