If you want to make keeping chickens for eggs or meat somewhat economically profitable, you had better try to keep down the initial costs. Also try to feed them free or nearly free food. If you have a yard, they can eat grass and insects. If you have food scraps, you can give them that. If you can get scraps from restaurants or other places, they should be cooked before you feed it to them. You will have to complement this with vegetable proteins and some grains.
If you are not mainly concerned with costs, at least the quality and taste of the eggs will make up for the costs of keeping them. If cost is an issue, the price for home laid eggs and store bought eggs turns our almost the same.
Due to health problems, I had to stop having chickens and pigeons. I found that the price was the same, and all the food scraps that I fed the chicks could have been used in soups or stews for my family...