It's not really that much different. Actually we're probably still going more
backward than forward.
1. We had a free software friendly graphics chip and now we don't have any
2. We had free software friendly wifi chips and now we don't have any
We can certainly design a system that is more free today- probably- at least
in that its not dependent on any non-free pieces to boot (ie BIOS,
Bootloader, etc). However it is not going to be anywhere near the standards
of yesterday (which did have a proprietary BIOS, but at least the graphics
were free).