Hallelujah, Carter got meaningful snaps and the naysayers can go silent.