I agree, I dont think it was malicious, he was just trying to trip him up and take one for the team, but it was certainly reckless. He was extremly lucky not to see a straight red for it.
Bennett has apologised himself, he said he didnt mean to catch him like that, so he acknowledges how bad it was.
Taking the Cardif City goggles off you cant argue anything other than it was a really bad challenge.