Right now for me, joining online gives an alert saying rockstar's services are unavailable now which means I have nothing to do in the game except play SP.
One thing I hate in the is once you finish all the missions and do the stocks, you have pretty much finished the game and nothing to do but put up the game somewhere in a shelf and wait for DLC unless you actually like the minigames or play online. The game feels underdeveloped in some ways such as the properties and what pisses me off the most.. the jerrycan. I still haven't found a use for it and I have no idea why it is classed as a weapon. The game was overrated IMO.
I have finished all the missions and did stocks so i have like 2 billion in cash per character so freeroam got old quick and I only use SP nowadays for testing cars before I buy them online. I seemed to enjoy the freeroam in IV more than V for some reason.. even wrecking as much chaos as you can in V got old for me because how bad the ragdolls were for NPCs.
But theres nothing more fun than stomping someone you just tazed in the balls to death