My, you must be an older person, from the "old school". I do agree with you that most women would not enjoy shop, and may not be good at it. I'm one of those. But I'm sure that there are a good number of other women who could be as good or better than the guys in their class. I envy them. And I certainly believe that they should have the opportunity to take shop. I also believe that young men should have the opportunity to take home economics. Many men enjoy cooking, and "making deluxe" sandwiches. Incidentally, I was never good at that either.
You state that many men do not like women who can saw boards and build CO2 cars. Right there you are agreeing that there are women who can do that. So you're contradicting yourself.
And are you saying that women should not live up to their potential because men will not like it? You sound like my mother (and I'm in my 70's). She used to tell me to not do so well in school, because boys would not like it. I'm glad I didn't listen to her. What a waste my life would have been. And I had no trouble finding a husband. But I did think those days and type of thinking were over.
If any change should be made, it would be to teach teachers not to treat the women differently than the men. If a woman or a man can not do the work, they should be graded accordingly.
I sure hope that you are not married. If so, please have your wife (or girlfriend) write a comment.