я его передаю кстати в свою ViewModel что бы в нутри иметь возможность делать подписки ... (как бы нужно для некоторых процессво , или это тоже не верно ? )
Avoid referencing a View or Activity context in your ViewModel. If the ViewModel outlives the activity (in case of configuration changes), your activity leaks and isn't properly disposed by the garbage collector.