While in this case is the OP does have a laptop, many of us still have desktops with large monitors because of the added flexibility and power. Laptops have limited expandability, limited video functionality, limited hard drive capacity, limited connectivity, small incomplete keyboards, and limited screen size. Don't get me wrong, laptops are wonderful things. But, I virtually never use a laptop at home, only when away on business or vacation.
I'm not so sure about that. I've seen many desktops with much less expandability than my laptop. In general I would agree that a good desktop should be more expandable than a laptop. However, that is not always the case. I have a docking station with a regular monitor attached and can use an attached keyboard if I choose but I happen to prefer my Lenovo laptop keyboard. I have it configured for dual monitors.
However, I suspect that the OP's real problem is the codecs. I installed the MS codec for viewing raw files when I got my Nikon and have not had issues viewing my raw files since. I would recommend reinstalling if it was previously installed but is no longer working.
Best of luck.
PS: I've upgraded memory (RAM) and my hard drive to a larger SSD and can upgrade to a larger SSD if I choose, just like on a desktop. I do have an NVIDIA graphics card on board. I have usb AND network drives (NAS) for backup on multiple drives. Never trust ONLY one drive for storage.