If we're supporting older devices, we shouldn't provide different implementation for preferences.
It would be harder to maintain in the future, moreover we always need to open new activity, because we should can invoke opening settings from whole application, so using fragment is not really helpful then.

So preferences activity is enough for our application, there's no need to use fragment.