Biden said today it would be a good deal for taxpayers