is it just me or caravan is totally broken for seals?

I'm getting 750 per run.
Lets say it takes 8 minutes to do a run, 5 on waiting. 12 Minutes. Lets add 3 minutes to account for sucky parties.

750 seals in 15 minutes.

3000 seals in 60 minutes.

Added to that come 1.22b we will be able to trade in avatar weapons for seals...

Some of the best weapons in this game are 6,500 seals. That's two hours 15 minutes of walking with some npcs against some joke like enemies.

If not lower the seals at least steepen the difficulty. By a lot.