It has many useful applications, including my own area of low latency audio.
Fixed priority can lead to "tragedy of the commons" problems ...
the more we allow use of realtime, the less useful it becomes,
unless we strictly manage the resource system-wide.
According to the rate monotonic scheduling algorithm (RMS),
which is a standard way to assign fixed priorities,
priorities should be assigned based upon period.
We are tracking the problem of assigning
realtime priorities appropriately across the whole system.
Until then, we're not allowing general use of fixed priority scheduling.