> Women used to know cook and mend clothes while men knew how to fix cars and furniture. It meant that households could do all that.
No, it didn't.
One, because while it may have been required for graduation from high school (most of the described material was not, in most places, anyway, though it was traditional and common, and, even where it was required at one point, it remained traditional and common decades beyond the 1960s), graduation rates have always been substantially below 100% (especially before the change in the 1960s), and second because not all households, even in and before the 1960s, consisted of at least one adult of each gender.
The only way to assure that households have a particular combination of skills is to assure that individuals, regardless of gender, have that combination of skills.
> Gender roles are officially a thing of the past now, but the way we did it is by reducing to the least common denominator.
No, we didn't; there is a lot more required in high school today than there was in the 1960s; shop and home ec became less common not because gender roles weakened (that just made both more gender mixed, especially the traditionally male classes), but because they were displaced as academic core requirements got more involved.
> Instead of removing these classes, why provide them to both boys and girls instead, maybe in a modernized form?
The reason is because they are capital intensive, liability intensive, there's less interest in them if offered as electives because the relative economic value of the skills and the relative social status of practitioners of them has declined, and there's no room without displacing something seen as more valuable to fit them in as universal requirements.