The reason it's like this is speed. Most people want to connect their iPod/Touch/iPhone and have it sync quickly so they can grab it and go out the door. The

TV sits around all day and can take its time sync-ing. Plus the

TV can stream content that it hasn't sync-ed yet. If you tried to sync large quantities of data (e.g. lots of songs or any video) wirelessly with your iPod/Touch/iPhone it would take an unacceptably long time.
You are assuming that is the reason. It is quite hard to know the reason a feature is not implemented unless the developers explicitly give information as such. And who says wireless is not fast enough? 802.11b/g is up to 54Mbps. Let us assume one music file is 10MB. After some elementary math we see that this music file would transfer in 1.48 seconds (10,000,000 MB = 80,000,000 Mb -- 80,000,000 Mb / 54,000,000 Mb/sec = 1.48 sec) at theoretical max speed (will be slower due to network overhead, interference and/or poor connectivity). So an album of 15x 10MB songs would sync in ~22 seconds. Additionally, a 42 minute episode (650MB) would take 92 seconds at theoretical speeds. Yep, that is slow...
Here is a perfect reason I would love this feature. My iPod Touch is in my car attached via a vehicle dock. It is tucked away in a recess for obscurity and a pain to remove and replace. A wireless sync would allow me to pull into my garage and effortlessly sync to my media PC running 24 hours a day. As it stands my vehicle iPod is out of sync because of the hassle.
And if we are just guessing reasons for this NOT being a feature, I would suspect it has something to do with file sharing. A wireless sync would more than likely require an IP of the serving computer. What is to stop someone from setting up a site you can sync to for free and bypass iTunes store completely? A simple fix would be to require a physical connection to setup the pairing of iTunes and iPod/iPhone first.
Or failed sync'ing. Say in the middle of a sync you go out of wireless range or there is interference. How is the sync treated? Complete failure or partial sync? Easily countered with transaction based events where an event must occur successfully to be modified in the master database.
Point is, we do not know why this feature is not implented given it's inclusion in other similar products. It could be very helpful to some, but not all. It would take a good amount of development to pull off to protect Apple's interests as well as customer's music databases from corruption. I sit by waiting for this to become a reality. To me, it is desperately needed.