I dont think its poorly written. Yes if you want to be mean all the time for him you will probably feel lack of some dialogue options but I never had that problem. I was arguing with him sometimes but never felt a need to hate him or something like that. Oil field conversation is great for me no matter which direction you choose. I woudnt definitely say that writers did a bad job.
Yes, the only problem with JS relationship is when you start taking side missions before you talk with Takemura at diner - seems totally off but thats open world problem rather than writing.
Yes, the only problem with JS relationship is when you start taking side missions before you talk with Takemura at diner - seems totally off but thats open world problem rather than writing.