Are there any drawbacks to jailbreaking your iphone?

Besides voiding the warranty, are there anything negative that comes from jailbreaking? I've done it before, but that was whenever the ipod touch 2g came out and iOS is alot different now

1: You can't update your firmware
2: Jailbreaks always comes with bugs, most are minor things such as springboard crashes.
3: Always a risk of bricking your device if you don't follow the instructions correctly.
4: You're more at risk of getting hacked, this happens when pirating apps and tweaks, if you stick to the safe and reliable repos you should be fine.
5: You can destroy your device if you mess with things you don't understand like deleting and editing things using iFile.

Most of the problems with jailbreaking is down to the stupidity of people. If you stick to what you know and don't pirate then you should be safe.