Why am I not supposed to be drinking through a straw after tooth extraction?

It can. Dislodge the blood clot and delay healing and possibly cause a dry socket.
Healing delay. It is recommended not to drink from a straw for 3 days after a tooth extraction. Any suction in the mouth is not recommended because it can dislodge the blood cloth and cause the healing to be late.