@AC - starting to see malware attacks in IPv6
And this is why the average person shouldn't want to switch to IPv6, even if his ISP, his router and his computer/devices all support IPv6 perfectly. With IPv4 pretty much every consumer uses NAT, and is mostly safe from direct attacks from the internet.
Sure IPv6 can use firewalls, but will consumers have that by default with all typical combinations of IPv6 supporting ISPs, routers, etc.? I wouldn't count on it - if my parents were urged by their ISP to switch to IPv6 I'd tell them not to. I know they are safe with IPv4 thanks to NAT, with IPv6 I'd have to check out the hardware, how it is set up, etc.
Even then I have to hope that they don't buy some internet connected light bulb that provides instructions telling you how to disable your router's firewall.