EC Comic Cover

Do you think EC might've gone a little too far with this cover?