Regression is a tool designed to help you answer particular research questions. If your question is "Does variable A impact some dependent variable Y?" then you obviously need to include variable A in your model; otherwise you aren't answering the question you care about.
My guess is that reviewers suggested adding "control" variables to your model (like age, sex and education) to guard against the possibility that the observed correlation between A and Y was merely due to the fact that people who have "more" A also tend to be older or more educated or something, and it is those background differences, rather than the effect of A itself, that is causing the correlation. This is precisely what regression analysis is for - isolating the effect of one key independent variable after holding other "control" variables constant.
If you find that, after controlling for other variables, A is no longer significant then you have found the answer to your question: A does not relate to the dependent variable after controlling for demographic factors. So make that be your conclusion.
An insignificant result is not a failure. The goal of research is not to find significant results, but to answer specific questions. If the question you are asking is "Does A matter?" and the answer the model gives you is "No, it only looks like A matters because it is correlated with background characteristics" then that is what you should report.