I agree, at least you can only have one potion active at a time so it doesn't get too crazy, and having it active until a Short Rest should probably be the limit rather than Long Rest. Potions are fairly easy to get or make so having a shorter duration just makes more sense and makes potions more valuable.