I demand an explanation!!!

I agree 100%!!!