I totally agree with this sentiment. It seems to be mostly people who don't understand X who criticises it.