This all can be attributed to his Neet lifestyle and never touching grass for the most part. Lack of eye contact means he aint used to social interactions due to lack of. Overly open/honest just means he doesnt really have people(friends) that will tell him to shut the fuck. When his worldview is challenged he will snap back, that usually happens when lack of social interaction and being in an echo chamber does to mofo. Something that everyone learns as they grow up is that their views, ideal, beliefs etc will be challenged regardless if they are right or not and it falls on you to learn to navigate through said discussions to make and defend your point, something which synth isnt really used to because there wasnt really anyone challenging his views(actual people not spergs on chat)
SynthDad seems like a good person. Too bad he has this fucking loser as his son, yet he loves him. I can respect that.