
As someone who works in technology, nothing is perfect. And honestly. the more expensive something is, the more finicky it tends to be. Anyone who has dealt with multi-million dollar enterprise software will whole heartedly agree. If you want simple and rock solid - get something from 10 years ago (or something with 10 year old technology - I'm looking at you Motif...). If you want the cutting edge, you have to realize that the more complex something gets, the more likely it is to have "quirks." Luckily though, with a lot of it being software based, things will get ironed out eventually.