950XL itself is a great device, but the major apps issue is such that,
Even if we find all the right apps. Many apps in windows store barely receive updates, so many of them are buggy. Like Tapatalk and Tapatalk classic both apps have not received any update since last few months, they are buggy and crash every now and then.
Very few apps receive frequent updates, as most developers are sleeping when it comes to updates. I hoped Windows 10 mobile will improve it, but it has not, atleast for now.
So apps full of bugs will cause crashing and make your overall experience miserable.
Infact, 950XL came with a ton of software bugs from factory, which have now been fixed to a greater extent.