When I was a newbie, I had a pretty hard time raising my humors evenly. With all my foods being 0% purity, with all possibilities being equally possible, I had to arrange a large amount of food for any gluttony session. More than I actually planned to eat. When I wanted to raise Phlegm by 5 points, I'd arrange a bunch of food that would Probably give me phlegm, but I'd also have to have foods for all the other humors, because the phlegm food would often not give me phlegm, but something else. It was worst of all when the first food gave me something like YB, but then the YB food rolled me blood, and the next food, frantically chosen before the bars run out Still didn't give me a point. And the little boxes I could afford to build didn't hold a lot of food for gluttony arrangements.
The randomness there and the timer were very frustrating. There's also the fact that some of those foods were very difficult to acquire and ended up being wasted when I didn't get the rolls I needed to get out of them. I think it was the ability to get 60%-100% chance of a certain roll as much as the multiplier that made purity food so attractive.
Why can't the gluttony system be set up similar to the inspirational system?
First, remove the timer and requirement to stand still so someone with limited resources doesn't have to be pressured by not having much space to set up a gluttony array in.
Second, leave it able to chose any of the four based on the purity like we have now, but don't make the point increase be based on the max point anymore. If a person gets 10 BB and still have 5 of all the others, make it only necessary to roll 5 blood worth of gluttony points to get a new Blood point, rather than 10 like it is now. That will make the randomness okay because people don't have to worry when their humors get unbalanced through bad luck or inexperience. They won't feel limited to foods like Cabbage Cakes that are more certain.
Third, keep people from spamming one food by doing the same thing study objects do. Have the first food give 100%, the second of the same food 70%, an so on until a new food is eaten and reset it. It would be a bad idea to simply make it impossible to eat more than one of the same food for a point, or make the reduction too harsh, because newbies and casual players have a limited choice in the foods they can eat. In this system, the new improvements to some tiered foods might be OP, but that can be adjusted.
Just some thoughts from someone who was both a newbie all alone trying to gluttony on small foods and who later had access to some of the best food on the server and clearly experienced the differences.