No. But for my game, they aren't critical.
When I put a mon in a gym, I don't use trash mon - I use evolved trash mon. Raticate, Xatu, Fearow, Ariados, Ledian, Azumarill, Furret, and so forth. Then, when they come back to me, they go straight to the professor. So I don't need to revive 3-6 gym holders every day. Still throwing revives away, just not as quickly as before.
Now, if Niantic would allow us to do something with the few hundred max potions cluttering my bag. I'd happily sell them back at 1/4 value (which would be 50 coins for 10 potions returned).