The investment pledges are a pipe dream