Why not?
The Microsoft Lumia 950XL is a superb and large phone. Windows 10 Mobile has always been updated on that phone, whereas Lumias 930 and 830 haven't got the latest updates. This OS has been fixed up a lot from before, and is very stable. It has almost all necessary apps in the store including business apps, social media and camera!
The Downside comes in gaming. Even though more and more developers are appearing, if you are a mobile gamer, maybe thrashing your Lumias is a better choice.
Coming to the hardware, 950 and 930 running both Windows 10 have very less difference in performance, you can ever notice. Lumia 950 is mostly although a fraction second faster, you wont notice that. What I like about the 930 is its metal frame which the 950 doesn't have.
I don't think that Microsoft is not taking enough efforts to not make you end up thrashing your Lumias. Its your choice on what you prefer, a large phone always updated, or a metal framed phone with no difference in performance, or any other android phone for just newer games.