Its kinda like.. Still an achievement for the new people that joined Runescape after 2012
Before that, Its more of an accomplishment than an Achievement
Comp cape these days, Is an achievement.
So is 200m exp in any skill..
Boss Pets is an achievement
Boss Title Is an achievement
Now there are just more difficult achievements than 99 c: