I would puke if they added a whole update devoted to monstrosity, pardon a pun, but that whole system was a monstrosity...

Its fine for some people, but optional fluff that does nothing other than eat up time, with no direct benefit is something i can't justify using my limited play time on.

If we could group with players + monstrosity sure, but currently there is no incentive to do it for most people because there is no reward.