You have to keep in mind that many people here prefer the One S. But to what? Exactly, the One X. So obviously people keep saying they prefer it to the One X because that is currently the only alternative. Other brands have not yet released any handsets that are capable of competing with these 2. Furthermore, the X is marketed as the flagship phone and the S is called the mid-end little brother. While in truth both phones are great and it basically comes down to personal preference when you decide which is the better one. That makes people say negative things about the X.
Don't worry about it, I doubt anyone here thinks the X is a ****ty phone, they just prefer the S and think it deserves a better status. As do I.
Current: HTC One S - CyanogenMod 10.1
Samsung Galaxy Gio - CyanogenMod 7
HTC Touch Diamond 2 - Energy ROM