I feel for the Dev team here and can totally understand the lack of wanting to work with everything that is going on. I mean its like studying for a certificate that might not exist in a month.
The demands seem a little bit over the top but so was the bannings so I guess it balances nicely.