Imagine you just spent about 60 bucks on a computer game. Imagine said game kept crashing seemingly randomly without any sign of warning with a generic error message such as "Grand Theft Auto V has stopped working".
Now imagine you were presented with dozens of search results on Google with seemingly helpful "tips" what might cause it and how people managed to fix it. Sadly, those tips mostly read like this:
GTA V used to crash for me all the time. Then I fed my cat and it never crashed since then. So I suggest you all get a cat and feed it.
Unsurprisingly - even though cats can be evil - they are not responsible for GTA 5 or GTA online crashing.
It seems that Rockstar Games addressed most of the crash issues and some others in the latest patch for GTA V.
Read more about the various fixes in the official patch 350.1 release notes