I too feel really sad about Johnny being killed off in such way I haven't played GTA V yet (waiting for the PC release), I have mixed feelings towards Trevor particularly for what he did to Johnny. I overall like the three GTA V characters, especially Michael. The three of them seem pretty cool, but so far I've only watched some YouTube videos of certain missions and gameplay. I even know the endings of the game, since I couldn't wait. But yeah. Johnny was a favorite of mine. I like him as much as I like Niko.
Since it's easy to hate on a psycho like Trevor, I wonder though, would you hate Michael or Franklin IF one of them killed Johnny in GTA V? For that matter, would you hate Niko as well IF he was responsible for Johnny's death in some way (sometime after the events of GTA IV)?
I wouldn't hate on Michael or Franklin because if either of those characters killed Johnny it would have to be for beyond reasons because 'the plot demands it' because neither character gets away with such things throughout the plot. If Michael killed him it'd likely be because Johnny was probably selling drugs to Jim (Michael's son not Fitzgerald lol and not Michael Klebitz either, geez isn't that weird) and Jim refused to pay or did something stupid, pissing off Johnny and Michael gets paternal.
If Franklin had killed him basically would be Lamar doing getting himself in sh*t with the Lost and Franklin rescuing him. Yes both of these themes are used a few too many times throughout the story but it's not terrible because you can at least relate to the characters and their motivations. Trevor does not have any of this.
Trevor killing Johnny does not help his character but it's not the core reason I dislike him and truth be told I don't think it's the reason any of us dislike him whether we realize it or not. The reason is the fact that Trevor's character is completely devoid of consequence or meaning because 'he's random' and therefore supposedly beyond such things. News flash: This makes for a terrible character.
It's as I've said before, he feels a lot like a very badly designed fan character. Kills off a character the writer doesn't like, is able to do whatever they want with minimal to no real serious consequences and other characters around them are deliberately weakened as to make him look stronger (e.g Madrazo and Johnny).
I actually lost some of my sympathy for Niko for killing Jim Fair enough he got rid of Boccino later on as well, but still. As for Trevor, I'm waiting for PC release of V as well (not that I'm in a hurry anyway, wouldn't have time to get sucked into playing it now anyway), but [spoiler]you can get rid of him in a fairly satisfactory way at the end, so Johnny's death will not go unavenged
I really like Jim. His character is so strong and he's a big reason I like TLAD so much. However I didn't lose sympathy or have harsh feelings for Niko, he had no idea who he was and it was simply the business they were in. Jim was also hardly innocent in that case.
However there's also a reason they drastically changed Jim's character from GTA 4 to TLAD. This might be because of a certain unlikely conspiracy theory (Jim didn't die, he stole the never mentioned again two million and disappeared and had Jackie identify the guy Niko killed as Jim while bribing cops to change the records as to get Jim out of that lifestyle).
More likely however it was because GTA 4 Jim was a massive biker stereotype who would be difficult to add depth to. Jason was somewhat similar but he was destined to die very early on.
It's a bit meh using spoiler tags now I think we are past the safe zone of release not to mention the endings have been mentioned a few times. In response to Trevor's possible death I don't agree. I felt nothing but a sense of emptiness doing it. I also knew before hand that Trevor could die in one of the endings and was like "I am so going for that option" but when the circumstances of Trevor's would be death became apparent I was massively disappointed.
Why? Because throughout the entire plot there are loads of better times to kill Trevor. When the time finally does come to do it, it's one of the few times where it makes no sense to do so.
When Trevor first comes back and causes problems for Michael and Dave? Here's an idea... kill him.
When Trevor kidnaps Patricia and forces Michael into exile? Here's an idea... kill him.
When Trevor's acting like a baby during the final because of Brad? Here's an idea... kill him
Okay, Lester says 'we can't do it without Trevor'. Why? It's never said why, it's just because 'the plot needs Trevor alive'. Having someone as irrational as Trevor around is a serious liability and honestly most of the pilots/gunmen you can hire are pretty solid at their job so why again do we need this asshole?
So when the time finally comes to kill him it actually makes no sense to kill him because it doesn't solve any of the problems Michael and Franklin have. Sure the final 'proper' ending doesn't exactly wrap it up either but it does a better job of it than just killing Trevor does. Devin would still want Michael dead, Merryweather will still want revenge and what's to say that Steve Haines can't cause problems for Michael and Franklin still which again considering he's FIB is the whole reason Franklin considered killing Trevor in the first place.
After ending C, I wanted to push Trevor off the cliff right after Devin. On the bright side I can call him and run him over, throw tear gas at him and make him run through it, blow him up, arrange 'accidents' and so on.