I tend to agree, that throwing potions is a weird concept and potions are too easy to access. Every druid in the grove has a restockable potion, I have almost 50 potions near the end of EA each time I play.
While throwing potions might seem weird to some people (and what if it's just vocal minority anyway?), it doesn't necessary make it not fun. And that's what's important, right? Having fun. There always will be weird things in a magical world anyway.
And if you're personally feeling that potions are too easy to access, you can just not use them as much, right? And people who feel that potions' amount is ok can keep having fun with them,
Also, buffing several characters with one potion by throwing it on the ground is a very smart move. Players tend to love feeling smart.
I do not think this is fun or smart. For me it is just dumb.
My opinion is that a good fantasy game should try to simulate a believable world.
That world has rules that may be different from our own, such as the existence of magic and so on.
But the game should follow its own rules and these rules should make sense to the player.
So even in a world with magic and healing potions, throwing a bottle of healing potion in your face should give you a headache, not heal you.
Standing in a puddle of healing potion should not heal you as well.
Being missed by an arrow or spell should have no effect on you, NOT push you around.
The intended use of a potion is to drink it. So doing something else then drinking it should not give you the effect of the potion.