> Nobody but programmers gives a damn what width their memory bus is. How can you possibly imagine otherwise?
Ideally, yes. Practically, abstractions leak.
A NES is Turing Complete, so can theoretically do anything. Practically it's much better suited to some tasks than others, which is why you're not going to see one play 4K video, and everything you see will be made of 8x8 or 8x16 blocks with a limited color palette.
Consumers get wind of this and even if they don't understand very well what a data bus is they do get overall idea that more bits -- roughly more functionality. That's why there's a huge enthusiast segment discussing various hardware stats with gusto, even if they can't actually explain what's the technical difference between DDR3 and DDR4.
This happens everywhere. Theoretically, a car gets you from A to B, it doesn't matter much how. Practically, lots of people care about whether a car is electric or an ICE, because the difference between them can't be entirely abstracted.