So for instance a can of soda should be totaled on the full 12oz, not the 8oz serving size that no one actually consumes.
And don't blame lobbyists; they should be lobbying, just as a public defender should be defending their client. The people deciding the wrong thing after all lobbying has happened are to blame, especially given they're funded by mandatory taxes.
21 CFR § 101.9(b) defines general procedures for determining serving sizes: https://www.law.cornell.edu/cfr/text/21/101.9
21 CFR § 101.12 defines specific "reference amounts" for particular food categories: https://www.law.cornell.edu/cfr/text/21/101.12
See, for instance, § 101.9(b)(6) which says: "A product that is packaged and sold individually that contains less than 200 percent of the applicable reference amount must be considered to be a single-serving container, and the entire content of the product must be labeled as one serving."
https://commonplacefacts.files.wordpress.com/2019/07/img_070...
Not sold on this. Most people can't use ratios effective ime, and it's not obvious what 'good' or 'bad' ratios are, which means it'd mostly be ignored. I agree about fiber content. The most astounding thing to me about the existing label is that it uses metric units, a rare triumph of common sense over xenophobia.
If protein is in grams, serving size should not be ounces!
I work for a food manufacturer, and speaking only for myself as an industrial engineer, it'd be a pain to have a handful of colors added to every ingredient statement. Each color is another thing that can go wrong in manufacturing, and that quality needs to be checked against. Depending on packaging type, you might see branding slowly tend towards whatever standard colors simply because it'd simplify the packaging printing and could reduce the cost.