The Pro Controller 2's dpad is better than the original launch controllers. With my launch controller, I could hit L/R and it would register U/D. With my ProCon2, I might sometimes hit U when hitting R, but the dpad "rocks" to U rather than having a mis-input.
Also, taking this controller apart...