Why do single apps override launcher setting to not show statusbar and how to avoid this?
Sorry, but you cant prevent this. 
The developer can set in the AndroidManifest.xml if the Activity (the screen you see) hide the statusbar or not. This is the setting, if you are interested in: @android:style/Theme.NoTitleBar