I was waiting for the FPGA people to weigh in, thankyou! I have two dogs in this hunt...I have a wonderful Wadia 16 CD player/DAC I bought new in the 90s for what was then crazy money, and it gave me a great life span. It's still a useful component now running as a transport feeding my dCS Bartok. My first streamer two years ago was the entry level Naim, I then felt good enough about streaming and the FPGA approach that I upgraded to the dCS Bartok. When the first firmware update was made available with the Niam I was giddy with joy! For the first time in my audio life I got an update in my home for no hassle and no additional charge. I have also had one no hassle update from dCS so far. This software approach to the product life cycle issue was a definite part of my willingness to part with a dear $14,500 on the part of my system known for the most rapid changes. I'm counting on the FPGA technology to deliver for at least another 8 years. I might get itchy and feel the need to buy something new, but the updates should help protect my investment when I sell the dCS used. This is just a different approach, and I took it, hook, line and sinker, and maybe even the bobber!