Re: ipv6 is broken and something is needed to properly superseded ipv4
The US government and military of the day had probably asked for something,but I bet that NOBODY had an inkling as to what would eventually emerge as the Internet!
An amazing feat of design that needed only a few tweaks to make it not only "usable" but eminently so!
The distributed nature of the design enabled it to scale so far past the original expectations that it is almost miraculous.
As for devices like firewalls one can view them as a choice of the end user, like having a wall around your property or not - not a part of the Internet per se and will probably be required until the last crook has disappeared from the planet!