The Reality is That 99% of People Leave Your Website And Never Come Back Because You Didn't Hook Them
Attention spans are constantly decreasing. You can complain about it, or you can make sure that your business doesn't suffer from the reality. You have a very short amount of time to win someone over, or they'll leave your site and NEVER come back. It's not up to them to stay, it's up to you to entice them to want to stay.