This is not to mention the ROA is made right here in the good 'ol US of A. If you don't own one or never would buy one, it would seem this opinion and conclusion comes from no experience in ever shooting an ROA. You are entitled to your opinion, but I'm scratching my head as to the basis of where you draw this conclusion.
Just because its made here doesn't make it God's gift. Personally I would never look at one. I've been shooting bp revolvers since 69 and the Italians have the right idea.