You are right bro, there's no 'perfect software', but we are always trying to do the best in development. Big bugs were killed before batch production.
Once new bugs noticed by users, we will keep tracking and solve it as soon as possible. All the firmware updates would be released and stored on...