Why do upgrades from manufacturers take so long?

Why do Android updates from manufacturers take so long?
A day or two after kit kat source code was released I started hearing about roms ready on some devices from xda. Granted they may not be that stable, but give it a month to perfect or so.

Manufacturers however can take up to 6 months to release an update, and they should have more money and resources to pump into it. Why is this? I'm curious.

Cheers guys!

Sent from my HTC One X using xda app-developers app

Show Accepted Answer

Guest Quick Reply (No URL, BBcode or HTML)

Last post by kbotsford
3 hours ago
Last post by yost.jamar
2 hours ago
Last post by jerde.drake
2 hours ago
Last post by ledner.madonna
1 hour ago
Last post by romaguera.lucile
3 hours ago
Last post by johnnie.fay
1 hour ago
Last post by courtney.kihn
45 minutes ago
Last post by jaskolski.roy
2 hours ago
Last post by bartoletti.harrison
3 hours ago
Last post by torp.melba
2 hours ago
Last post by brendon96
3 hours ago
Last post by crona.jevon
4 hours ago
Last post by eloisa.keebler
3 hours ago