As someone who's played LoL since season 1, it's as you say the competitive aspect that keeps drawing me back. A good game can feel like a game of chess almost, there's a deep level of skill, strategy and team work needed to win in ranked.
It helps that riot is a really good company that works...