Good firmware requires Skilled programmers who are given time to work out the bugs. The people with the know how don't come cheap, so you either get people who aren't as good or just don't give the good guys all the time they need to make a better product. These companies don't really want to invest too much money on something that is essentially still a niche market.
|