It does work pretty well with “Request Desktop Site”, but not perfect. If I were making the decision, I’d have a message saying something to the effect of “Desktop preferred, continue anyway?”
I doubt it’s an oversight. It’s probably a matter of prioritising finite resources. Not everything needs to be multi-platform to deserve to exist. And not everyone designing a thing prioritises traffic volume over quality of experience.