It’s because UDP is unreliable and unsequenced. It is not capable of establishing virtual circuits and acknowledgements.