And don't forget that it matters a lot how you serve your spaghetti.
4 oz is barely enoughif you serve it with a watery marinara or if you serve it plain with only melted butter/or oil..
The same 4 oz can be satisfying if you serve it with a thick meaty bolognese where you added some Italian Sausage to make it more hearty with plenty of cheese on top.
The worst thing about being a chef is that just about all your friends are afraid to cook anything for you. They all fear that you would not like it. They have no idea how much I like to be given any food food they cooked for me.
I love to be served one in a while too and will eat anything given too me without criticizing the cook.