People simply don't have the time and with cheap convenient alternatives available can't be bothered. I will occasionally make my own stock and yes your right it does taste nicer but it's too much effort for every meal and you can add plenty of flavour on the fly to most dishes to make up for a shop bought stock.