Human attention span has been going down, from 12 seconds in 2000 to 8 seconds in 2022.
This happens because we have everything presented on a plate in front of us. Information is available 24/7, and we are constantly being notified by devices like smartphones, smartwatches, etc…
This means website visitors are mainly skimming websites. It’s harder for people like you who promote quality products and services to keep visitors on your website.