Why dont they make IOS 5 for ipod touch 2nd generation

this is crap they shouldn't stop updateing the ipod touch 2nd generation like what they did to the first. i dont want to keep buying a new ipod touch every year!!!!!!!!!!!!!!!!!!!!!


Like any other device that uses software, the older hardware cannot run the newest software.
This is completely normal in every way.
You do  not have to buy every year.  The 3rd gen was released two and a half years ago and can run ios 5.
How many years should it be?