Bitcoin's PoW is easy to reason about, which makes it easier to analyze it from game-theoretic point of view. "Useful" calculations add a big amount of complexity and often require some sort of centralization. This makes them unsuitable for being used in consensus algorithms for big networks like Bitcoin, where security requirements are very tight.
This question is very common, so you can find a lot of information about it if you do some digging: