Why is wireless so complicated on Ubuntu?

I've installed Ubuntu 12.10 on an Acer Aspire 1830T.
I've got Ubuntu 12.10 on a USB using PenDrive and I've got it on a CD.
Everything works except...