I think classes flourish with potions than without. It lets parties do things without the "correct composition". That's flourishing.
Removing potions in any manner is antithetical to your points, of which the suggestions listed do nothing for potions;
People would quickslot potions out of 60% to 80% bags, more people with haves and have nots. Strength characters are less affected.
Making changes to potions & all related spells to create an animation time is pointless, distance stops AoOs, having the AC can stop being hit (95% of the time, 97.5% with concealment), and if potion spam is the issue they'd drink a second potion in the same round and not be affected by an AoO check. I dont believe this is worth a devs time.
Expiration on potions, and herbs too otherwise people would make them to order, just removes potions entirely. So again, original point above, stopping classes from being able to do things without a "perfect" party support for their class doesn't make people flourish.
~~
There's no competition, what competition, as what stands? What are these vague allegations, where are the stats for the "swayed favour"? Is there a speedrun content leaderboard for dungeons I dont know about? If it's PvP related only, can't you use a myriad of strategies to negate potions already? My level 19 druid doesnt really use potions except to heal dying people when I'm out of healing, do I need to stop doing that? Should I offload all my potions into scrolls & consumables anyway so all your changes proposed just disadvantage everyone except for me with my stupidly versatile spellbook? Who hurt you?