Kingdom Hearts Logic of time travel through Kingdom Hearts and Final Fantasy
Through the Cloud saga of Final Fantasy and in Kingdom Hearts, Sepheroth has been known to be the future version of Cloud. Kingdom Hearts has copied many of the Final Fantasy ideas of the series and has even copied the "Hero to Villain" idea (Sora to Vanitus). Both future "Hero's" go back in time to the point before they are created or start to exist. Why are they only given the ability to travel through time unlike true heroes?