speed, strength, armor etc. brews - they give you specific attribute that you use in that specific moment; you dont use strength or speed to build or craft; they have narrow use by definition - the same way attributes have specific use; same for shielding or floating food etc.
teaching and persisting foods support many kind of activities and at first they were made to work over time, so both forced players to maximize its use over given time (you wouldn’t go mining mud after eating teaching pie)
then teaching food was changed and you can be relaxed about what you do after eating any of them, because you get fixed amount of xp from it (its only a matter how fast you get it, but you will get it even if you mine mud)
persisting food remained the same, still forces you to do specific things - some tools and activities performed with them are simply excluded from using persisting food, because of lack of efficiency (like gathering boulders, fungi and plants or even meteorite hunting as you can finish meteorite in 5 minutes and then you might need 10 minutes before you get next one)