We've discussed this before. The key differences are that the first two things take quite a long time to kill you; the second two things are very easy to treat/prevent and we know they tend to improve as infrastructure is added. All four of these problems can be managed with current knowledge, at varying degrees of expense. Our failure to eliminate them or other obvious causes of mortality is largely due to a failure of political will, inadequate capital, or some combination of the two. HIV/AIDS is the best example because we don't have a definite cure, and we let it get much worse than it needed to because originally it was treated as a moral disease.
In contrast, we lack the capability to treat Ebola reliably, and it acts fast enough and powerfully enough that patients can't get meaningfully involved in their own treatment the way many HIV patients did in the early days of that epidemic. Our best strategy against Ebola right now is to just isolate people and hope that it burns itself out. Given the size of the area where it is rampant, this is a highly unreliable strategy.