Whats the public key required for in a transaction? In figure 1 of the original paper by satoshi, why include the public key of the next owner in the hash?
The public key belongs to, and identifies, the recipient of the funds. Without it, the network doesn't know who the money goes to, and the rightful owner can't use it.