As a technical community, we need to go back and figure out what we want in IPv4-next. If we are honest with the evaluation, it's certainly not going to look like IPv6.
If everybody did that, the honest answer for that IPv7 would probably be IPv4 with the addition of an extra 2 coulons to the address space, leaving everything else the fuck alone.
If we are honest, nobody really wants IPv6 for any reason other than "we are running out of addresses". The only interest served by making every computer directly and individually addressable on the internet is hackers,if we are totally honest about it. Nobody else actually wants IPv6, which is why the adoption is moving with the speed of a kneecapped sloth.
Adding an extra 2 coulons to the address space boosts the address space from IPv4's 254*254*254*254= 4,162,314,256 addresses (four billion, one hundred sixty-two million, three hundred fourteen thousand, two hundred fifty-six addresses)
to 254*254*254*254*254*254 = 268,535,866,540,096 (two hundred sixty-eight trillion, five hundred thirty-five billion, eight hundred sixty-six million, five hundred forty thousand, ninety-six addresses)
Perfect? Nope. It'd no doubt annoy the architect level types for being a kludge. But good enough? Yep. It gives everybody alive on earth several hundred thousand addresses each which is enough for the forseeable future.
Implemented easily? Yes. Ok, it requires a massive rewrite of networking code on the same scale as IPv6. But nobody needs to actually learn anything new to use it because everybody who knows IPv4 carries their entire knowledge and skillset over to it intact and can just carry on using it. So as soon as equipment is available it's going to be able to be used as default without any problem whatsoever as it's basically "no change" for all intents and purposes.