Like any other weapons, it is subjective. I like my 938 for summer and "dress up " carry. Little heavy but I like the fact I can carry hammer back. For edc I carry my g19 for capacity. Both serve me well.
I agree about the shouldering. However I use the buffer against my cheek. With the 10.5 barrel I also have plenty of foregrip to hold on to. Not much difference between that and shouldering.