No your expectations aren’t high. There are driver issues IMHO. My wife’s 2-3 year old laptop with a Ryzen 5900HS uses less power during YouTube playback on Linux.
Windows 1080P YouTube playback for me is around 7-8 Watts, Linux is 11-13 Watts even with VA-API working correctly. For offline 4k30 h.264 mp4 videos Windows is 6-7 watts and Linux is 10-12 using va-api. This is literally a 50%+ increase. That increase could half your video playback battery life.
I think we need to collect some logs and submit them to AMD, because the battery performance on Linux should be much better than what it is. This is not as intended by a 4nm cutting edge chip IMHO. It should not perform worse than their 7nm chip produced years ago.