I've been into 'retro computing' continuously since the 80s and there have been a variety of interesting retro focused machines like this launched over the last 15 years. They are mostly hobby projects but some have scaled up through crowd funding to be marginally successful. A big success in this market would be shipping a thousand units but few reach that level. I think the reason is that despite quite a bit of interest the market is fragmented into different groups with differing primary goals:
* Capture "the spirit" of an all-in-one, simple computer that boots to an accessible language.
* Recreate an actual 80s computer via software, FPGA emulation or compatible CPU. A major sub-group is those wanting support for physical 80s media which can include disks, cartridges and even tape.
Within these major groups are a variety of different requirements. A big one is whether the machine must support modern displays (HDMI) or authentic retro displays (CRTs). If you don't have a CRT then HDMI is a requirement, however inserting what was originally low-res analog composite video into a hi-res digital container involves some significant trade-offs and design complexity. It's not trivial or cheap to do well with high-quality and high-compatibility. Then there are those who split on whether modern connectivity and conveniences like Wifi, Ethernet and SD card media are mandatory, nice-to-haves or definite should-not-haves. Of course, those conveniences aren't much use without sufficient CPU power and resolution to support a modern browser and OS capable of reading modern media which involve more cost and potential compatibility issues.
The great thing is that those who are retro-interested now have a lot of good options ranging from OG hardware to software emulation, FPGA systems and all-new designs. My advice is to be clear on what experience you really want, the specific traits you care about and the various trade-offs and challenges those entail before diving in.
I think the challenge is computers these days can do so much that tinkering with something like this no longer feels futuristic or cutting edge like a C=64 did back then.
Sure, a modern SBC repackaged in an all-in-one case can be a good option for most of the first group I mentioned. However, out of the box it doesn't boot to BASIC like an early 80s home computer so you'd need to configure a custom boot and choose a language. And even within that group there are some for who the simplicity of limited graphics, resolution and other capabilities is an important element, so they'd probably want to go further to something like auto-booting directly into a software emulation of an 80s computer.
For those who care about running retro software titles, software or FPGA emulation would be the minimum, however that doesn't help those who want support for retro physical media or peripherals, CRT displays or highly accurate emulation. You may not care about those things but for a significant part of the addressable market for machines like this, one or more of those things are a high priority. Which was my point, the retro-interested market looks pretty large but when you zoom in, you realize it's fragmented and that makes it challenging to design a device that appeals to enough buyers. Since the RPi 400 seems perfect to you, you probably don't care about it looking like a C64, however the folks behind this new device paid a lot to buy the Commodore brand name and logo (supposedly up to a million dollars). And that's before the plastic moulds, retro keyboard etc. For you, that may all be wasted money and effort. For others it might be a big part of the appeal.
It's certainly possible to make a retro computer that has HDMI, Wifi, Ethernet and SD cards and gets on the modern web but also has analog composite, S-video, and component output for CRTs, along with having a cartridge port, floppy drive, serial or parallel port and which runs period software with cycle-accuracy. However, that device is probably going to cost close to $1,000 and take a fair bit of time and expertise to create. I'm a hardcore retro-enthusiast and I'd certainly consider spending that kind of money but most people probably wouldn't. Worse... I'm not even in the market for such a wonder-machine because I already own over a hundred different models of retro computer along with analog composite, S-video and composite CRTs to use them (almost every 80s model of Commodore, Atari, Apple, Amiga, Sinclair, Amstrad and Radio Shack along with other more obscure brands).
* Capture "the spirit" of an all-in-one, simple computer that boots to an accessible language.
* Recreate an actual 80s computer via software, FPGA emulation or compatible CPU. A major sub-group is those wanting support for physical 80s media which can include disks, cartridges and even tape.
Within these major groups are a variety of different requirements. A big one is whether the machine must support modern displays (HDMI) or authentic retro displays (CRTs). If you don't have a CRT then HDMI is a requirement, however inserting what was originally low-res analog composite video into a hi-res digital container involves some significant trade-offs and design complexity. It's not trivial or cheap to do well with high-quality and high-compatibility. Then there are those who split on whether modern connectivity and conveniences like Wifi, Ethernet and SD card media are mandatory, nice-to-haves or definite should-not-haves. Of course, those conveniences aren't much use without sufficient CPU power and resolution to support a modern browser and OS capable of reading modern media which involve more cost and potential compatibility issues.
The great thing is that those who are retro-interested now have a lot of good options ranging from OG hardware to software emulation, FPGA systems and all-new designs. My advice is to be clear on what experience you really want, the specific traits you care about and the various trade-offs and challenges those entail before diving in.