70 million individuals can’t afford to wait patiently with their stimulus funds in the future in a paper check