MacBook looks awful on external monitor
At work, I use a 2-way HDMI switcher to connect both our Windows 10 PC and my MacBook Air to one 32" 1080p display and I switch between them using the button the switcher. For some reason, my Windows 10 PC looks nice and crisp on the display, but the MacBook's output looks awful in comparison. Both computers are set to output the max resolution of the display (1920x1080), so how is this possible? They are both connected using the exact same brand of HDMI cable and I even tried two different HDMI to USB-C adapters (the Apple multi-port adapter and an Anker single-port adapter) with the MacBook (Windows tower has HDMI port so no adapter is involved). I mean, just look at the difference in the following two screenshots:
WINDOWS COMPUTER (crisp lines and images)
MACBOOK (blurry lines and images)
Also, I tried connecting the MacBook directly to the display, but the quality is the same (poor).
Display:
Dell D Series LED-Lit Monitor 31.5" White D3218HN, FHD 1920x1080, 16:9, IPS LED Back-lit, HDMI, VGA, VESA
Cables:
Amazon Basics High-Speed HDMI Cable (18Gbps, 4K/60Hz)
Switcher:
HDMI Switch, BENFEI 4K HDMI Switcher 2 Input 1 Output, 1 Input 2 Output, Supports 4K 3D HD 1080P