I have been doing it. Links improve the ranking of a blog in a search engine. It is also used for keyword in a blog. I don’t think it is unethical as long as it is not SPAM. Links can also be used to promote your products from other websites. If it is wrong here I better go somewhere else.