the flavors is not deep enough
Firm tofu does a better job of absorbing flavours than the soft kind. The easiest thing you can do is to drop it into a soup with nicely flavoured broth.
When you have something like miso soup where they use soft tofu, they usually cut it very small so the flavour doesn't need to penetrate.