In the later games or in the Day of Sigma.. X is told before his sealing by Dr.Light, that he did create X for humanity.. It's on youtube.
Heck, in X1, Light outright says he created X. --- Remember the name Thunderbird006!!For I will return again!Mario Kart Wii FC:WWW 0603 0166 7510. Pkmn Platinum 0131-1325-4573. SSBBrawl FC 3910 2300 9382