You are obsulutely correct. I think you can pay more, but you won't get a better gun. I am Italian (Eppie is my Bronx nickname for Giuseppe)still have uncles/aunts/cousins there, so I have nothing against the Benelli and Berettas. But I can't rationalize paying 3 times what the SPX costs.
Experience is a very bad teacher because it first gives you the test and then teaches you the lesson.