Why would I trust the views on anything from people who have the terrible judgment to post those photos and obviously had the camera for about an hour?I think you completely misunderstand their reviews, this is for them in first place about capabilities of cameras and not great photos. I agree that good or great photos would help.
But I am - at least from my side - happy about any of these reviews, as it will help to judge a new camera without the need to instantly buying one - plus this would be even impossible in the case of the SL
Here is a nice antidote:
The Leica SL - First Impressions Review — jay cassario
I showed one of Jay Cassario's images of the SL earlier in thread, which you see in this review, but did not at that time know the source. I would like to credit him now
PS I agree it's a shame leaf shutters are not supported in the SL.