I’m affraid hiding the badge is not the option because it’s against the Google policy.
Actually I don’t mind the new version of reCAPTCHA beeing used. I like user doesn’t have to check the checkbox and prove he or she is not the robot by playing “game”. That’s evolution of antispam the right way in my opinion.
I just don’t like the badge beeing fixed to the viewport. I hope setting the badge position “inline” moves into the form itself. See the badge attribute values https://developers.google.com/recaptcha/docs/invisible#render_param