I never had the insider builds, it is restarting randomly since the time I got the phone, which is the time they released it to the market. Most disastrous one was in the middle of a phone conversation. Never had such a problem with a nokia phone before.
MS hires engineers that are not into the ecosystem themselves. They carry iphones and android phones for personal use. If the developers who work at MS do not use WPs in their daily lives, they won't even figure out the bugs we are seeing and reporting as users. Feedback option is great, but it will delay the bug fix process. Everything is getting slowly very stable but it has been almost six months till the launch now and it is still not enough.
We are basically all upset because we all see the potential in WPs. These stupid bugs would defer people from switching over from other platforms. How can I even refer my friend to use WP if it is restarting in the middle of a phone conversation. One issue I have, somehow it is under-reported is cortana search failing. My cortana search crashes %50 of the time. I always have to do it twice if I am on LTE. Why can it not just wait, or tell me there is no internet. Why does it have to close itself, and I have to retype whatever I'm searching for. Also Here Maps are living their last days in a coma. They crash too. They become unresponsive. I can understand some bugs, but this is phenomenally stupid.
I used a lot of Nokia's during Symbian/Meego times. Even though the eco system was small, and still buggy essential phone functions was rock solid. Phone/GPS/email/Chat never crashing, never failing. Even the alarm clock, it was wired into a backup system. It would work when your phone is closed. For example if a stupid bug drained your battery overnight, you would still be able to make it to work on time. But with WP these types of I stopped expecting this elegance. they are not loosing gracefully, they are loosing shamefully.
So much negativity but I'm tired of waiting. I guess 10.1 would be not bad but it looks like it won't be great.