The fact that we are getting less end game content because developers are busy working in duty support.
And this can be confirmed....how exactly?

What are you basing these evident benefits on?
Heres one. Its 2am and you cant get anyone to queue after 20 minutes. Hence duty support benefit.