Excellent analysis, I completely agree. I disagree with some of the others commenting that you are overthinking this; I watched this film for the first time recently since it had been recommended to me and I thought it was terrible. All your points are valid and well presented.