Question: why rdr2 not on pc?
Answer: Because Rockstar Games has never really had interest in PC. They've made plenty of games and franchises however only one franchise has ever actually been released to PC and thats the Grand Theft Auto franchise.