OFF-TOPIC: Wow, it's been so long since I last answered a question or participated in this forums.
ON-TOPIC:
TL;DR: NO. The 950/XL phone no longer has the best camera in the smartphone world. The article from AAWP should be taken with a grain of salt since the author is very biased towards Windows Phones.
Text-Wall: About a few months back (probably in September or October) I've decided that I need to upgrade from my Lumia 950. The 950 was a great phone when I first had it, but after a year's worth of use, the phone, along with the OS, became too much of a burden for me to keep using.
From the phone's hardware perspective, the battery could only give me about 3 hours of SoT before turning off, and this was on WiFi. Also, the camera sensor of the phone is very, VERY fragile. Within that year of using the 950, I broke the camera sensor twice. The first one was from a very hard fall, but for the second one, the phone never got dropped. The hardest drop I gave it was probably a throw to my bed where it bounced on the bed a few times. That was enough to cause the camera sensor to malfunction, in a sense that it has a hard time focusing on subjects and while it's trying to focus, it makes this weird spark noise (I concluded that this sound was produced by the sensor's rapid movement to focus and defocus).
From the OS perspective, well, you know how it is. No need for me to explain. What makes this more of a problem is the app gap. I'm going to transfer to another university soon, and that uni is apparently very large and is very easy to get lost in. The uni's admin made an app for students which allows them to navigate through the school easily, but it's only available for Android and iOS. Bummer.
After doing my research on what phone is best for me to replace my 950 with, I ended up buying the Huawei Mate 10 (the non-pro version). The phone is a beauty (but also fragile. Glass is glass), has higher-end internal specs, bigger screen with a really good screen-to-body ratio, very big battery (8 hours SoT on Mobile Data), very good speaker, and a camera set-up that so far, in my experience, has been better than the 950 ever did. While it lacks the RGB flash for natural tones, it does come with a dual camera set-up which made my picture taking ability go to the next level.
It offers a whole lot more camera modes such as light painting, star trailing, night shots, portrait, and more! The manual/Pro mode is also imo much better than the 950. The Mate 10 can take pictures at a maximum of 30 seconds of exposure time vs the 4 s maximum exposure time of the 950. The post-processing of the photos I took are also top-notch because the colors of the photos are very accurate. In terms of pixel-peeping, the 950 slightly wins because the regular camera sensor has a very high MP count, but in terms of image quality, the Mate 10 is better, ESPECIALLY in low light.
The only thing that the 950 wins considerably over the Mate 10 is in terms of video recording. The videos in my 950 is slightly smoother than my Mate 10, despite both having OIS. Also, the audio recording with the 950 is much, much better than the Mate 10. Other than that, however, the Mate 10 wipes the floor with the 950. It even has the somewhat Continuum-like function similar to Samsung's.
All in all, the Mate 10 has so far impressed me. I felt sad when I was about to part with my 950, but honestly, after a month of using the Mate 10, the only thing I missed about the 950 is very insignificant.
Anyway, if you want to find cheap but great phones with great cameras, check XiaoMi, OnePlus, and also some of the older Huawei phones like the Mate 9 or the P9.
P/S: Forgive me if what I'm talking about doesn't make sense. I'm quite tired while writing this.