You've definitely got to understand that the computer world was a totally different place back in the late 1980's and early 1990's.
I was shopping for a CD player in the late 1980s, when it was the transition from the 14-bit players to the first of the 16-bit players ... and the cost was hundreds of dollars (or pounds in my case).
Take a look at the price/capability of IBM PCs ...
IBM announced four PS/2 models during its April 1987 launch: the Model 30, 50, 60, and 80. They ranged dramatically in power and price; on the low end, the Model 30 (roughly equivalent to a PC XT) contained an 8MHz 8086 CPU, 640KB of RAM, and a 20MB hard drive, and retailed for $2295 (about $4642 in 2012 dollars when adjusted for inflation).
The most powerful configuration of the Model 80 came equipped with a 20MHz 386 CPU, 2MB of RAM, and a 115MB hard drive for a total cost of $10,995 (about $22,243 today). Neither configuration included an OS--you had to buy PC-DOS 3.3 for an extra $120 ($242 today).Set against that, the Sharp X68000 ACE's 399,800Y price in 1998 for the model with 1MB RAM and a 20MB hard drive doesn't sound quite so bad for a "professional-level" graphics workstation!
In my young(ish) bachelor days in the early 1990s, I remember paying nearly $1000 for 64MB of RAM, and another $450 a 250MB hard drive.
*****************
Early computer CD-ROM players were incredibly expensive, just take a look at this familiar drive's $798 price in June 1990 ...
The PC Engine + CDROM2 was pretty
cheap back in its day as far as CD-ROM
hardware goes.
Now ... that doesn't mean that it was affordable to game players, or that kids could justify it to their parents, particularly in comparison to cheaper cartridge-only consoles.
From my POV, the PC Engine was always a "premium" product at the high end of the price range, with cutting-edge features, and a price tag to match.
IMHO, that was the same kind of market that the Neo Geo home system was aiming at when it came out.