ensete I just checked the default ICC profile for the monitor, it is from BenQ. Not sure if that is making a difference for me. I can test it later by switching it to Dell.
Regarding the FPS, I just find out that older versions of chrome has a built in FPS counter. So I installed an old version chrome and turned on the FPS counter, most time it shows less than 10 FPS. Very often it is less than 5 (see attached picture). For watching online video, it is 24-30 FPS. What is more confusing is that these numbers are very different than what MSI afterburner gives me. MSI afterburner shows a stable number ranging from 45-50 while chrome FPS counter shows <10 at the same time.