The original Bitcoin whitepaper mentions that there can be at most two outputs:
Normally there will be either a single input from a larger previous transaction or multiple inputs combining smaller amounts, and at most two outputs: one for the payment, and one returning the change, if any, back to the sender.
However, I see transactions like this:
that has many outputs.
Is this contradicting the Bitcoin paper or is there something I'm not getting?