It’s correct, but I would replace having to with wearing. The fact that you don't think wearing black socks as opposed to white when wearing a black suit is standard is outrageous. Better still, to my ear: It’s outrageous that you don’t think wearing black socks instead of white when wearing a black suit is standard.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
fivejedjonyou do not say what the person addressed actually thinks.Doesn’t he, though?
Aspara GusDoesn’t he, though?Sorry, yes. The sentence is so difficult to work out that I missed one part. I also missed your response. I was typing my own when you submitted yours.
fivejedjonThe sentence is so difficult to work out that I missed one part.I agree. I’m not particularly satisfied with my versions, either.