Five Critical Reasons for Online Failure