Well all of my 99s are in Combat skills so it made sense to max them out (and the melee ones came while training slayer, a skill I enjoy). Ranged came because at the time of training it it was a very useful skill, made a lot of money staking using it at only 90 ranged (which at the time was enough to be in the top 1,000). I wanted to train it so I could PK better and just generally be 'stronger'. I'm currently bursting my way to 99 magic, however the main reason I am doing that is for charms to get to 88 summoning which will help with monster killing, something I enjoy so 99 magic is really a side goal while doing that and I thought I might as well get it just for the sake of having 99 in it. My only skill that's 99 and is just around the minimum for it is strength, simply because I use a whip while training slayer and thus don't have the option to train it, attack, defence and range are all over 18M xp way more than what is required for 99 so they've just been trained naturally. Some 99s are 'pointless' to get, however I'd rather finish a skill off at 99 then leave it at something such as 90 simply because when Jagex do release how end content for that skill then it'd be nice to be able to do it straight away such as what is happening with Herblore right now.