I prefer the omega because it doesn't have all those roll pins. Why didn't they also got rid of that one in the slide?