Hmm, so the buttons do work better in replacement shells it seems. I tried sanding a few corners of the shoulder buttons down, but it doesn't change much, they still get stuck when pressing on them. As for the D-pad, I agree, it's such an important part of the system, it should stay as faithful...