Congress has finally reached a coronavirus stimulus deal, but many call the $600 direct payment negotiated in the legislation a slap in the face to struggling American families who are finding it increasingly difficult to pay bills and avoid eviction.