Sort:  

For security reasons! Also if website/app is using offline permission, they can easily keep you signed in longer. Activey key (fund transfer related) operations require signing operation on fly for obvious security reasons.

Thanks for this explanation. I am learning.