Letdown and lack of success are semantically related. in displeasure topic. In some cases you can use "Letdown" instead a noun phrase "Lack of success".
Letdown noun – The emotion felt when one's expectations are not met. Lack of success and letdown are semantically related. You can use "Lack of success" instead a noun "Letdown".