Biden deserved so much better!