Fair complaints. Most of those are things I personally could get used to so I'll be trying out BB10 regardless. And like you I'm looking forward to seeing what updates they're bringing out in the future.
Yup, everyone's gripes and praises will be slightly different. I have gripes with my current iPhone as well, and had issues with my Galaxy before it, and Blackberry before that.
Unfortunately the BB10 problems are show-stoppers for me at this point, but there are obviously some people who are not bothered by the issues I mentioned. They are selling phones, not a huge amount of them, but it's a start. The more they sell, the more feedback they get, and the more they improve the OS, resulting in more sales