>>23532014
I guess the horror/gross out factor's too much to pass up for most. Perhaps they think making a heroic biomecha means extra work for less room to run wild with the design.