I can't help but feel like these potions undermine builds. They last until a long rest and are pretty easy to get. I could have my character use one after every long rest, which would always give me a strength of 21.
If I build a strength fighter, for most of the game, I'm better off using a strength potion. My own strength doesn't matter.
If I build a dex fighter, I'm basically better off using a strength potion.
If I build a pact of the blade warlock, I'm better off using a strength potion.
--it's the abundance of these potions that's the problem. Or the length of time they last. Either way, but both together just amounts to too much, imo, and sullies build decisions.