The reason our grandparents generation was good at fixing things is because they had to be. My grandparents lived through the Great Depression and worked difficult manual labor jobs. Contrary to the Reddit memes about how past generations lived like kings on trivial jobs, they worked extremely hard for everything and made it last.
It’s really easy to get service manuals and do basic maintenance on simple things like faucets these days. I think the only reason it’s becoming common for people to not know how to do basic repairs or even find basic service information is that many people grew up never having to think about it. I still have adult friends who went from living with their parents to dorms to rented apartments who never learned the first thing about maintaining or fixing things around the house because they’ve never had to and they don’t want to - and they can keep going that way without really losing anything. It’s a choice at this point, but it works for them.