I agree, but it is not a recent thing.
My parents can't/couldn't cook other than grilling things/heating things up and neither could their parents.
I taught myself because I found I loved eating out or eating at friends' houses where their parents could cook from scratch and wanted to make lovely food myself.
I guess it could have gone the other way and I could have grown up not cooking and just heating food up, so my parents must have done something right in encouraging me. Partly my mum is the same about food as me and my dad just liked such a plain range of food that she got put off bothering to cook. He quite often worked shifts and made our dinners as my mum worked until about 6pm. He could certainly put something on a plate, we didn't go without. He would also do the food shopping - she got fed up with him moaning about the things she bought so said do it yourself. He was quite good at shopping, looking back, and would get lots of nice fresh meat, cheese and fruit and veg from the indoor market then anything else tinned and so on from the supermarket.
In my teens I was allowed to go and buy my own things to make different meals if I wanted to- and given money to. I used to buy things like frozen Chinese stir fries- but then try and work out how to make them from scratch myself.
By the time I went to university I could definitely feed myself with things like spag bol, chilli con carne and a basic curry (probably with stir fried veg and chicken then sauce from a jar to start with). I expanded my repertoire a bit at university- mainly vegetarian cooking shared with my housemate. And trying to eat healthily, most of the time.
It wasn't until I move in with DH that I ever cooked a roast dinner or lots of things really. Then I learned more again when I had kids, and then kids getting older and enjoying more food, trying to not do the same boring stuff all the time and so on.
DDs are pretty good I think. I haven't stood over them teaching them to cook but they picked things up from helping me and from having a go themselves.
DD1 is off to university soon and she can make similar meals to the kind of things I could make at her age. Also she has worked part time in a restaurant, as I did and has learned a bit there.
DD2 (15) is probably better than I was at her age with things like omelettes and stir fries. And she boiled some eggs perfectly for our breakfast the other day. If you can make an omelette you can always feed yourself cheaply and healthily.