with microsoft products that use SQL server as a backend they often don't follow their own best practices 🙂
the code as written must work better if parallelism is suppressed, seems a shame and I don't know why, one can only hope they have thoroughly tested and proved it.
---------------------------------------------------------------------