Potions and Profits came from the desire to build a game around imperfect information. There are many games about pushing your luck, value speculation, or just mitigating randomness but few built around giving players only general clues about the board state. A game with perfect information becomes one of low luck and high skill but this limits the enjoyment of many players.
The game chess already exists and not everyone desires to play that game at every opportunity. On the other end of the spectrum are games that are high luck and low skill as the amount of information hidden from the players or random number generation makes it impossible to optimize play. I find that Potions and Profits sits in an interesting design space where it has some hidden information but every move a player takes grants imperfect information to every player, making every move engaging for everyone else at the table.