Those are interesting quotes! The English expression definitely makes it sound like giving someone/something your attention is an obligation instead of an invitation but there are also nicer and more eloquent ways to say it

I especially liked the second quote!