Do americans realize how outrageous their portion size is?

I don't mean just in the McDonalds or restaurants. It seems like everything is made for giant people. Like the bottles in a store, the cereal boxes,... Also their plates and glasses are from sizes I had never seen before. It made me feel like a dwarf :P Like where I live a standard soda glass is 20cl (6.7oz?) where areas it seems in the US the smallest I could get was 12oz. It seems like you need to get fat otherwise you'll have to throw away a lot of food. Opinions?
Do americans realize how outrageous their portion size is?
Post Opinion