Commercial stock is cheap but it's very salty and doesn't have the gelatious quality of home-made stock. (This comes from collagen)
The ingredients listed are:-Wheat Flour (with added Calcium, Iron, Niacin, Thiamin), Salt, Dried Glucose Syrup, Flavour Enhancer (Monosodium Glutamate), Yeast Extract, Flavourings, Chicken Fat (3%), Potato Starch, Sugar, Concentrated Chicken Extract (2%), Colour (Ammonia Caramel).
So yes, it does have flavour - but the sources of that flavour are a bit dubious.
I'll put old veg in the stock - an onion or carrot that are slightly past their best, a celery stick, a few herbs and a peppercorn.
So it's household economy not in the sense of being the budget option but in terms of a) making use of whatever's around and b) meaning that the next meal - which will be rice or vegetable based - will have depth of flavour.
Arguably too - though energy is used in keeping the stockpot boiling, that is offset by making use of leftovers, not supporting the food processing industry, not trekking to the supermarket. So it's economical in the sense of being 'green' - lowering one's carbon footprint...