Kim Kardashian Proves Haters Wrong After Being Called out Over New Commercial