To be honest I thought Sky just had the rights to Madrid and Barcelona's games, I never saw any matches not involving those two teams apart from the odd Atletico game and nor would I really be interested.
I'd imagine it was mostly their choice and they decided it wasn't worth paying over the odds for La Liga when (I would imagine) most people over here only watch games involving the big two.