I’ve had terrible latency and connectivity issues with both chromecast and apple tv. Audio lagging, randomly deciding not to be discoverable, etc.
A cable always works
I have a lot of noisy stuff around my house so one thing I did was hardwire my AppleTV to be one less wifi device. That resolved all of my issues.
Additionally, I later ended up adding more Wifi APs to provide consistent throughput across the house. Previously I had "slow" zones. Not really dead zones, but annoyingly slow enough to force you to switch temporarily to 4G.
If you can't hardwire the device specifically, consider repositioning the WiFi AP closer, add/or add another AP if you are able to.
Hope this helps.
Keep in mind Roku shows ads on your home screen and gathers tracking data, but this can be blocked with pihole.
Please reference the NHK's book on their analogue HD technology, Hi-Vision Technology, where they go into the psychovisual research extensively.
EDIT - From their website (https://help.netflix.com/en/node/23931):
Resolution Windows computers support streaming in the following browser resolutions:
Google Chrome up to 720p
Internet Explorer up to 1080p
Microsoft Edge up to 4K*
Mozilla Firefox up to 720p
Opera up to 720p
Windows 8 app up to 1080p
Windows 10 app up to 4K*