I understand where you're coming from but the head banging is the emoticon for frustration which, in this case is borne of the lack of debate about two of the biggest positive developments to affect MAN in its history.
I suspect it is because hardly any of the posters on this forum are actually 'in the know'.