By using the right kind of cacao you can make a huge difference in the result.
Premium cocoa powder is 22% to 24% fat, twice the amount of regular cocoa powder. The fat percentage is not found on cocoa labels, but you can find it yourself by looking at the nutritional panel: look for cocoa with 1 gram (instead of .5 gram) of fat per 5 to 6 gram serving (or just 24 gram per 100 gram).